FHEM Forum

FHEM - Hausautomations-Systeme => Unterstützende Dienste => Thema gestartet von: Schneewa am 21 Februar 2021, 07:44:01

Titel: [­gelöst] Astro Modul
Beitrag von: Schneewa am 21 Februar 2021, 07:44:01
Hi all

ich möchte den Sonnenaufgang und den Sonnenuntergang in Grad darstellen.

dank Otto funktioniert das auch - dazu habe ich ein userreading erstellt  :)


sunsetAZ {fhem('get astronomische_Daten text SunAz '.ReadingsVal('astronomische_Daten','SunSet',''))},
sunriseAZ {fhem('get astronomische_Daten text SunAz '.ReadingsVal('astronomische_Daten','SunRise',''))},
sunsetAlt {fhem('get astronomische_Daten text SunAlt '.ReadingsVal('astronomische_Daten','SunSet',''))},
sunriseAlt {fhem('get astronomische_Daten text SunAlt '.ReadingsVal('astronomische_Daten','SunRise',''))}


Readings

sunriseAZ
104.8
2021-02-21 07:36:30
sunriseAlt
-0.4
2021-02-21 07:36:30
sunsetAZ
255.2
2021-02-21 07:36:30
sunsetAlt
-0.1
2021-02-21 07:36:30


leider wird das userreading jedesmal mitgeloggt - Fhem logfile

2021.02.21 07:36:29 3: get astronomische_Daten text SunAz 17:28 : 255.2
2021.02.21 07:36:29 3: get astronomische_Daten text SunAz 06:53 : 104.8
2021.02.21 07:36:29 3: get astronomische_Daten text SunAlt 17:28 : -0.1
2021.02.21 07:36:29 3: get astronomische_Daten text SunAlt 06:53 : -0.4


Verbose 0 hat leider nicht geholfen

um die Userreadings zu umgehen würde ich ein Notify erstellen - leider scheitere ich an den Get Befehl (kann den Rückgabewert nicht übergeben)
leider schaffe ich es auch nicht die userreadings in ein Dummy zu schreiben

Internals:
   CFGFN     
   FUUID      6031fd2a-f33f-70d9-734d-45025070668a41df
   NAME       dummy_2
   NR         4995
   STATE      ???
   TYPE       dummy
Attributes:
   userReadings sunsetAZ {fhem('get astronomische_Daten text SunAz '.ReadingsVal('astronomische_Daten','SunSet',''))},
sunriseAZ {fhem('get astronomische_Daten text SunAz '.ReadingsVal('astronomische_Daten','SunRise',''))},
sunsetAlt {fhem('get astronomische_Daten text SunAlt '.ReadingsVal('astronomische_Daten','SunSet',''))},
sunriseAlt {fhem('get astronomische_Daten text SunAlt '.ReadingsVal('astronomische_Daten','SunRise',''))}


irgendwie stehe ich auf den Schlauch  :-[

hat von den Experten wer eine Idee

Vielen Dank

Titel: Antw:Astro Modul
Beitrag von: Otto123 am 21 Februar 2021, 09:47:26
Hat nix mit dem Modul zu tun - siehe andere Thread :)
Titel: Antw:Astro Modul
Beitrag von: Schneewa am 21 Februar 2021, 09:54:55
Thread https://forum.fhem.de/index.php/topic,118888.0.html