Hallo Zusammen,
ich nutzer in HA NodeRed für meine Automationen. Ich bin allerdings noch ein Greenhorn und noch im Status Learning by doing.
Für die Astrozeiten speicher ich die entsprechende Uhrzeit in einer “globalen Variable”. Wenn der Sonnenaufgang da ist, löst das Node “suncrow” aus und der Zeitstempel wird gespeichert. In verschiedenen Automationen lese ich die Zeiten aus der globalen Variable und verarbeite diese weiter.
Seit wenigen Tagen laufen einige Automationen nicht mehr. Ich habe gesehen, das die globalen Variablen “undefiniert” sind. Allerdings nicht alle.
Könnt ihr mir einen Tip geben, wie ich die Astrodaten am besten speichere, damit ich diese weiter verarbeiten kann, oder wie ich die Zeiten für z.B. Sonnen Auf und Untergang, Dämmerung usw. in einem Flow auslesen kann.
Vielen Dank, ich freu mich über jeden Tip.
Grüße
Chris
Hier noch der entsprechende Flow (mit geänderten Geodaten)
[{"id":"abe220ed91daecf4","type":"tab","label":"Flow 1","disabled":false,"info":"","env":[]},{"id":"2576fc4dec89f4bd","type":"group","z":"abe220ed91daecf4","name":"Speichern Zeiten Sonne","style":{"label":true},"nodes":["67fa7d50f13e3898","01e61818be3dea1d","a9df997d6088e6e4","8521b202123953ca","1881717e62694070","4fb5a9768c643b78","b79afc2a304e38b0","4bd1b64bf8a5c0fe","4b843867b0f6af6f","268f96bb4deb648b","6548cdf6fb8e5b5a","7e6d99e1b5315132","a319b75b98b8cdb3","6edfa378e7502c2b","510dfdd3b0d5ed0e","10c3b2d6d4d83f7b","81ad99fd7610d675","7e677352f4ba162b","bdafb0edbb5b237c","1b66029f4b410094","982fc8cd242e8193","765a6f0b6dc5d663","ea92c25a9601b1d9","464d15df3097723c","a33cf2a59525a698","ba6e3e84c7d59c71","ee98983d189760a9","6cf7eaf82408404c","b61ad772d8a0195c","6260386c70577ff8","8f8e506aa52e6a4b","ff4d6d4620a32284","a44764c174b791ab","90255f52d2d0964a","4fcb3112ede05949"],"x":74,"y":99,"w":1822,"h":362},{"id":"13b4fbe37e263597","type":"group","z":"abe220ed91daecf4","name":"Zeiten Sonne Ausgaben","style":{"label":true},"nodes":["68c9b714107a6639","2f9a43ede34f235a","723a580a5e742a45","27e327ce21f260b5","b7a649e84557ac92","dd2211242c95d6a0","85009cb0278f175e","ca09c10ae183f769","ef4f0a01ae3ce608","fbf5b56a41984176","9c901d336b064a35"],"x":74,"y":499,"w":742,"h":502},{"id":"67fa7d50f13e3898","type":"suncron","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"","location":"2c78caded3879f79","sunEventType":"dusk","payload":"true","payloadType":"bool","topic":"","offset":"0","x":1070,"y":360,"wires":[["6260386c70577ff8"]]},{"id":"01e61818be3dea1d","type":"suncron","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"","location":"2c78caded3879f79","sunEventType":"sunrise","payload":"true","payloadType":"bool","topic":"","offset":"0","x":150,"y":320,"wires":[["ea92c25a9601b1d9","90255f52d2d0964a"]]},{"id":"a9df997d6088e6e4","type":"suncron","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"","location":"2c78caded3879f79","sunEventType":"goldenHourEnd","payload":"true","payloadType":"bool","topic":"","offset":"0","x":180,"y":420,"wires":[["a33cf2a59525a698"]]},{"id":"8521b202123953ca","type":"suncron","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"","location":"2c78caded3879f79","sunEventType":"goldenHour","payload":"true","payloadType":"bool","topic":"","offset":"0","x":1080,"y":200,"wires":[["ba6e3e84c7d59c71"]]},{"id":"1881717e62694070","type":"suncron","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"","location":"2c78caded3879f79","sunEventType":"sunset","payload":"true","payloadType":"bool","topic":"","offset":"0","x":1070,"y":260,"wires":[["6cf7eaf82408404c","4fcb3112ede05949"]]},{"id":"4fb5a9768c643b78","type":"suncron","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"","location":"2c78caded3879f79","sunEventType":"nauticalDusk","payload":"true","payloadType":"bool","topic":"","offset":"0","x":1090,"y":420,"wires":[["ff4d6d4620a32284"]]},{"id":"b79afc2a304e38b0","type":"suncron","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"","location":"2c78caded3879f79","sunEventType":"nauticalDawn","payload":"true","payloadType":"bool","topic":"","offset":"0","x":170,"y":200,"wires":[["bdafb0edbb5b237c"]]},{"id":"4bd1b64bf8a5c0fe","type":"suncron","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"","location":"2c78caded3879f79","sunEventType":"dawn","payload":"true","payloadType":"bool","topic":"","offset":"0","x":150,"y":260,"wires":[["982fc8cd242e8193"]]},{"id":"4b843867b0f6af6f","type":"change","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"Speicher NautischeMorgenDämmerung","rules":[{"t":"set","p":"NautischeMorgenDaemmerung","pt":"global","to":"payload","tot":"msg","dc":true}],"action":"","property":"","from":"","to":"","reg":false,"x":820,"y":200,"wires":[[]]},{"id":"268f96bb4deb648b","type":"change","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"Speicher MorgenDämmerung","rules":[{"t":"set","p":"MorgenDaemmerung","pt":"global","to":"payload","tot":"msg","dc":true}],"action":"","property":"","from":"","to":"","reg":false,"x":790,"y":260,"wires":[[]]},{"id":"6548cdf6fb8e5b5a","type":"change","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"Speicher Sonneaufgang","rules":[{"t":"set","p":"Sonnenaufgang","pt":"global","to":"payload","tot":"msg","dc":true}],"action":"","property":"","from":"","to":"","reg":false,"x":770,"y":320,"wires":[[]]},{"id":"7e6d99e1b5315132","type":"change","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"Speicher GoldeneStundeEnde","rules":[{"t":"set","p":"GoldeneStundeEnde","pt":"global","to":"payload","tot":"msg","dc":true}],"action":"","property":"","from":"","to":"","reg":false,"x":790,"y":420,"wires":[[]]},{"id":"a319b75b98b8cdb3","type":"change","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"Speicher GoldeneStunde","rules":[{"t":"set","p":"GoldeneStunde","pt":"global","to":"payload","tot":"msg","dc":true}],"action":"","property":"","from":"","to":"","reg":false,"x":1670,"y":200,"wires":[[]]},{"id":"6edfa378e7502c2b","type":"change","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"Speicher Sonnenuntergang","rules":[{"t":"set","p":"Sonnenuntergang","pt":"global","to":"payload","tot":"msg","dc":true}],"action":"","property":"","from":"","to":"","reg":false,"x":1680,"y":260,"wires":[[]]},{"id":"510dfdd3b0d5ed0e","type":"change","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"Speicher AbendDämmerung","rules":[{"t":"set","p":"AbendDaemmerung","pt":"global","to":"payload","tot":"msg","dc":true}],"action":"","property":"","from":"","to":"","reg":false,"x":1680,"y":360,"wires":[[]]},{"id":"10c3b2d6d4d83f7b","type":"change","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"Speicher NautischeAbendDämmerung","rules":[{"t":"set","p":"NautischeAbendDaemmerung","pt":"global","to":"payload","tot":"msg","dc":true}],"action":"","property":"","from":"","to":"","reg":false,"x":1720,"y":420,"wires":[[]]},{"id":"81ad99fd7610d675","type":"comment","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"Speichern Zeiten Sonne","info":"","x":200,"y":140,"wires":[]},{"id":"7e677352f4ba162b","type":"moment","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"","topic":"","input":"","inputType":"msg","inTz":"Europe/Berlin","adjAmount":0,"adjType":"days","adjDir":"add","format":"HH:mm","locale":"de-DE","output":"","outputType":"msg","outTz":"Europe/Berlin","x":540,"y":200,"wires":[["4b843867b0f6af6f"]]},{"id":"bdafb0edbb5b237c","type":"change","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"Timestemp","rules":[{"t":"set","p":"payload","pt":"msg","to":"","tot":"date"}],"action":"","property":"","from":"","to":"","reg":false,"x":350,"y":200,"wires":[["7e677352f4ba162b"]]},{"id":"1b66029f4b410094","type":"moment","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"","topic":"","input":"","inputType":"msg","inTz":"Europe/Berlin","adjAmount":0,"adjType":"days","adjDir":"add","format":"HH:mm","locale":"de-DE","output":"","outputType":"msg","outTz":"Europe/Berlin","x":540,"y":260,"wires":[["268f96bb4deb648b"]]},{"id":"982fc8cd242e8193","type":"change","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"Timestemp","rules":[{"t":"set","p":"payload","pt":"msg","to":"","tot":"date"}],"action":"","property":"","from":"","to":"","reg":false,"x":350,"y":260,"wires":[["1b66029f4b410094"]]},{"id":"765a6f0b6dc5d663","type":"moment","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"","topic":"","input":"","inputType":"msg","inTz":"Europe/Berlin","adjAmount":0,"adjType":"days","adjDir":"add","format":"HH:mm","locale":"de-DE","output":"","outputType":"msg","outTz":"Europe/Berlin","x":540,"y":320,"wires":[["6548cdf6fb8e5b5a"]]},{"id":"ea92c25a9601b1d9","type":"change","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"Timestemp","rules":[{"t":"set","p":"payload","pt":"msg","to":"","tot":"date"}],"action":"","property":"","from":"","to":"","reg":false,"x":350,"y":320,"wires":[["765a6f0b6dc5d663"]]},{"id":"464d15df3097723c","type":"moment","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"","topic":"","input":"","inputType":"msg","inTz":"Europe/Berlin","adjAmount":0,"adjType":"days","adjDir":"add","format":"HH:mm","locale":"de-DE","output":"","outputType":"msg","outTz":"Europe/Berlin","x":540,"y":420,"wires":[["7e6d99e1b5315132"]]},{"id":"a33cf2a59525a698","type":"change","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"Timestemp","rules":[{"t":"set","p":"payload","pt":"msg","to":"","tot":"date"}],"action":"","property":"","from":"","to":"","reg":false,"x":350,"y":420,"wires":[["464d15df3097723c"]]},{"id":"ba6e3e84c7d59c71","type":"change","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"Timestemp","rules":[{"t":"set","p":"payload","pt":"msg","to":"","tot":"date"}],"action":"","property":"","from":"","to":"","reg":false,"x":1250,"y":200,"wires":[["ee98983d189760a9"]]},{"id":"ee98983d189760a9","type":"moment","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"","topic":"","input":"","inputType":"msg","inTz":"Europe/Berlin","adjAmount":0,"adjType":"days","adjDir":"add","format":"HH:mm","locale":"de-DE","output":"","outputType":"msg","outTz":"Europe/Berlin","x":1440,"y":200,"wires":[["a319b75b98b8cdb3"]]},{"id":"6cf7eaf82408404c","type":"change","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"Timestemp","rules":[{"t":"set","p":"payload","pt":"msg","to":"","tot":"date"}],"action":"","property":"","from":"","to":"","reg":false,"x":1250,"y":260,"wires":[["b61ad772d8a0195c"]]},{"id":"b61ad772d8a0195c","type":"moment","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"","topic":"","input":"","inputType":"msg","inTz":"Europe/Berlin","adjAmount":0,"adjType":"days","adjDir":"add","format":"HH:mm","locale":"de-DE","output":"","outputType":"msg","outTz":"Europe/Berlin","x":1440,"y":260,"wires":[["6edfa378e7502c2b"]]},{"id":"6260386c70577ff8","type":"change","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"Timestemp","rules":[{"t":"set","p":"payload","pt":"msg","to":"","tot":"date"}],"action":"","property":"","from":"","to":"","reg":false,"x":1250,"y":360,"wires":[["8f8e506aa52e6a4b"]]},{"id":"8f8e506aa52e6a4b","type":"moment","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"","topic":"","input":"","inputType":"msg","inTz":"Europe/Berlin","adjAmount":0,"adjType":"days","adjDir":"add","format":"HH:mm","locale":"de-DE","output":"","outputType":"msg","outTz":"Europe/Berlin","x":1440,"y":360,"wires":[["510dfdd3b0d5ed0e"]]},{"id":"ff4d6d4620a32284","type":"change","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"Timestemp","rules":[{"t":"set","p":"payload","pt":"msg","to":"","tot":"date"}],"action":"","property":"","from":"","to":"","reg":false,"x":1250,"y":420,"wires":[["a44764c174b791ab"]]},{"id":"a44764c174b791ab","type":"moment","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"","topic":"","input":"","inputType":"msg","inTz":"Europe/Berlin","adjAmount":0,"adjType":"days","adjDir":"add","format":"HH:mm","locale":"de-DE","output":"","outputType":"msg","outTz":"Europe/Berlin","x":1440,"y":420,"wires":[["10c3b2d6d4d83f7b"]]},{"id":"90255f52d2d0964a","type":"api-call-service","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"Tag","server":"ff42b53.35d1748","version":5,"debugenabled":false,"domain":"switch","service":"turn_on","areaId":[],"deviceId":[],"entityId":["switch.tag_1_nacht_0_bit"],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":330,"y":360,"wires":[[]]},{"id":"4fcb3112ede05949","type":"api-call-service","z":"abe220ed91daecf4","g":"2576fc4dec89f4bd","name":"Nacht","server":"ff42b53.35d1748","version":5,"debugenabled":false,"domain":"switch","service":"turn_off","areaId":[],"deviceId":[],"entityId":["switch.tag_1_nacht_0_bit"],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1230,"y":300,"wires":[[]]},{"id":"68c9b714107a6639","type":"function","z":"abe220ed91daecf4","g":"13b4fbe37e263597","name":"Lesen der gespeicherten Zeiten","func":"var NautischeMorgenDaemmerung = { payload: \"NautischeMorgenDaemmerung \" + global.get(\"NautischeMorgenDaemmerung\") };\nvar MorgenDaemmerung = { payload: \"MorgenDaemmerung \" + global.get(\"MorgenDaemmerung\") };\nvar Sonnenaufgang = { payload: \"Sonnenaufgang \" + global.get(\"Sonnenaufgang\") };\nvar GoldeneStundeEnde = { payload: \"GoldeneStundeEnde \" + global.get(\"GoldeneStundeEnde\") };\nvar GoldeneStunde = { payload: \"GoldeneStunde \" + global.get(\"GoldeneStunde\") };\nvar Sonnenuntergang = { payload: \"Sonnenuntergang \" + global.get(\"Sonnenuntergang\") };\nvar AbendDaemmerung = { payload: \"AbendDaemmerung \" + global.get(\"AbendDaemmerung\") };\nvar NautischeAbendDaemmerung = { payload: \"NautischeAbendDaemmerung \" + global.get(\"NautischeAbendDaemmerung\") };\n\n\nreturn [NautischeMorgenDaemmerung,\n MorgenDaemmerung,\n Sonnenaufgang,\n GoldeneStundeEnde,\n GoldeneStunde,\n Sonnenuntergang,\n AbendDaemmerung,\n NautischeAbendDaemmerung];","outputs":8,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":430,"y":720,"wires":[["723a580a5e742a45"],["85009cb0278f175e"],["27e327ce21f260b5"],["ca09c10ae183f769"],["b7a649e84557ac92"],["ef4f0a01ae3ce608"],["dd2211242c95d6a0"],["fbf5b56a41984176"]]},{"id":"2f9a43ede34f235a","type":"inject","z":"abe220ed91daecf4","g":"13b4fbe37e263597","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"true","payloadType":"bool","x":190,"y":720,"wires":[["68c9b714107a6639"]]},{"id":"723a580a5e742a45","type":"debug","z":"abe220ed91daecf4","g":"13b4fbe37e263597","name":"debug 111","active":true,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":700,"y":540,"wires":[]},{"id":"27e327ce21f260b5","type":"debug","z":"abe220ed91daecf4","g":"13b4fbe37e263597","name":"debug 112","active":true,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":700,"y":660,"wires":[]},{"id":"b7a649e84557ac92","type":"debug","z":"abe220ed91daecf4","g":"13b4fbe37e263597","name":"debug 113","active":true,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":700,"y":780,"wires":[]},{"id":"dd2211242c95d6a0","type":"debug","z":"abe220ed91daecf4","g":"13b4fbe37e263597","name":"debug 114","active":true,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":700,"y":900,"wires":[]},{"id":"85009cb0278f175e","type":"debug","z":"abe220ed91daecf4","g":"13b4fbe37e263597","name":"debug 115","active":true,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":700,"y":600,"wires":[]},{"id":"ca09c10ae183f769","type":"debug","z":"abe220ed91daecf4","g":"13b4fbe37e263597","name":"debug 116","active":true,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":700,"y":720,"wires":[]},{"id":"ef4f0a01ae3ce608","type":"debug","z":"abe220ed91daecf4","g":"13b4fbe37e263597","name":"debug 117","active":true,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":700,"y":840,"wires":[]},{"id":"fbf5b56a41984176","type":"debug","z":"abe220ed91daecf4","g":"13b4fbe37e263597","name":"debug 118","active":true,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":700,"y":960,"wires":[]},{"id":"9c901d336b064a35","type":"comment","z":"abe220ed91daecf4","g":"13b4fbe37e263597","name":"Zeiten Ausgeben","info":"","x":180,"y":620,"wires":[]},{"id":"2c78caded3879f79","type":"suncron-location","name":"","lat":"49","lon":"8"},{"id":"ff42b53.35d1748","type":"server","name":"Home Assistant","addon":true}]