Neueste Beiträge

#1
MQTT / Aw: json2reading im Userreadin...
Letzter Beitrag von rudolfkoenig - 07 Mai 2024, 11:16:43
ZitatIch habe keine Ahnung wo da eine schließende Klammer fehlen soll.

Can of worms.

#1:
mit userreadings kann man gleich mehrere Readings setzen, der Trenner ist },
Ausgewertet wird damit {json2reading($defs{$name}
Das mit dem Trenner war nicht meine Idee :)
=> Weiter kommt man mit
attr X userReadings dummy {my $dHash=$defs{$name};; json2reading($dHash,ReadingsVal($name, "data", "{}"),"",undef,"","apower")}

#2:
Das "Weiter" bedeutet eine Endlosschleife, weil json2readings erneut die userReadings Auswertung aufruft.
userReadings Filtern hilft nicht, weil data noch in der CHANGED Liste drin ist, weil userReadings die Events erweitern soll, bevor die eigentliche Event-Verarbeitung durch notify/etc anlaeuft.
Mit json2readings im notify gibts zwar keine Endlosschleife, aber auch keine weiteren Events, d.h. apower kann man nicht direkt weiterverwenden.

Ich habe fhem.pl erweitert, damit eine userReading Berechnung aus der gleichen Berechnung nicht erneut aufgerufen werden kann.
Entweder ab sofort aus svn, oder ab morgen per FHEM update.
#2
MQTT / Aw: Abfrage von Fahrzeugwerten...
Letzter Beitrag von beaune - 07 Mai 2024, 11:10:56
Wie kann man denn bei periodicCmd Perl einbauen? Gibts dafür ein Beispiel?
#3
MQTT / Aw: json2reading im Userreadin...
Letzter Beitrag von betateilchen - 07 Mai 2024, 10:54:36
Was ist denn die eigentliche Aufgabe?

Du willst aus dem eingehenden json ein reading erzeugen, das den Wert aus "apower":0.0 enthält?
#4
FHEM Code changes / Revision 28848: 76_SolarForeca...
Letzter Beitrag von System - 07 Mai 2024, 10:50:24
Revision 28848: 76_SolarForecast: contrib 1.18.0

76_SolarForecast: contrib 1.18.0

Source: Revision 28848: 76_SolarForecast: contrib 1.18.0
#5
FHEM Code changes / Revision 28847: 76_SolarForeca...
Letzter Beitrag von System - 07 Mai 2024, 10:50:24
Revision 28847: 76_SolarForecast: contrib 1.18.0

76_SolarForecast: contrib 1.18.0

Source: Revision 28847: 76_SolarForecast: contrib 1.18.0
#6
FHEM Code changes / Revision 28846: 76_SolarForeca...
Letzter Beitrag von System - 07 Mai 2024, 10:50:24
Revision 28846: 76_SolarForecast: contrib 1.18.0

76_SolarForecast: contrib 1.18.0

Source: Revision 28846: 76_SolarForecast: contrib 1.18.0
#7
ESP Familie / Aw: ESP32 CAM mit OV5640
Letzter Beitrag von frober - 07 Mai 2024, 10:44:20
Soweit ich das gelesen habe, hat die OV5640 einen Autofokus, den man aktivieren kann.
https://www.arduino.cc/reference/en/libraries/ov5640-auto-focus-for-esp32-camera/
#8
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von DS_Starter - 07 Mai 2024, 10:30:53
In meinem contrib liegt die V 1.18.0 zum Test.
Hinzugekommen ist die Möglichkeit eine zweiten Ebene des Balkendiagramms einzublenden um dort weitere Inhalte abzubilden. In dem Beispielscreenshot ist der consumptionForecast abgetragen.

Um diese Ebene zu aktivieren und einzustellen gibt es weitere Grafikattribute:
graphicBeam3Content, graphicBeam4Content, graphicBeam3Color, graphicBeam4Color, graphicBeam3FontColor, graphicBeam4FontColor

Die commandref ist entsprechend überarbeitet:

graphicBeamXContent
Legt den darzustellenden Inhalt der Balken in den Balkendiagrammen fest. Die Balkendiagramme sind in zwei Ebenen verfügbar.
Die Ebene 1 ist im Standard voreingestellt. Der Inhalt durch die Attribute graphicBeam1Content und graphicBeam2Content bestimmt.
Die Ebene 2 der Balkendiagramme kann durch Setzen der Attribute graphicBeam3Content und graphicBeam4Content zugeschaltet werden.
Die Attribute graphicBeam1Content und graphicBeam3Content stellen die primären Balken, die Attribute graphicBeam2Content und graphicBeam4Content die sekundären Balken der jeweiligen Ebene dar.

    pvReal                      reale PV-Erzeugung (default für graphicBeam1Content)
    pvForecast                  prognostizierte PV-Erzeugung (default für graphicBeam2Content)
    gridconsumption             Energie Bezug aus dem Netz
    consumptionForecast         prognostizierter Energieverbrauch
#9
ESP Familie / Aw: ESP32 CAM mit OV5640
Letzter Beitrag von Papa Romeo - 07 Mai 2024, 10:07:33
... bist du dir sicher, dass die vom Werk aus eingestellte Fokussierung passt.

LG
Papa Romeo
#10
Heizungssteuerung/Raumklima / Aw: Anbindung Wärmepumpe Lambd...
Letzter Beitrag von Gerd - 07 Mai 2024, 09:56:48
Zitat von: FhemPiUser am 01 März 2024, 19:31:01Hast Du mal in der lambda steuerung geschaut, ob die befehle nicht ausgeführt wurden, auch wenn du es in fhem nicht siehst? Das Auslesen per modbus geht bei manchen beschreibbaren registern wie operating mode nicht richtig.
Moin,
da ich mich auch gerade beschäftige mien neu LambdaEU08 einzubinden, was auch gut funktioniert, mal eine Frage.
Du beschreibst die Register obwohl die nicht richtig auslesbar sind ?

Also bei mir sind es folgende Register die keine plausiblen Werte liefern:
 
Setpoint flow line temp. 5005
Operating mode 5006
T-EQout 1008

Wie schaut es da bei Euch aus ?