Hauptmenü

Neueste Beiträge

#1
Sprachsteuerung / Aw: Zwei Alexa-FHEM-Instanzen ...
Letzter Beitrag von MadMax-FHEM - 19 April 2024, 19:01:50
Naja: du hast ja nur EINEN Skill. Wenn sich beide über den fhem-Vereinsserver verbinden, bin ich nicht sicher was passiert: wie sol das "auseinandersortiert" werden?

Und ich weiß nicht, ob sich überhaupt 2xssh mit dem Vereinsserver verbinden können, die ja faktisch "Dasselbe" sind...

Aber probier es doch einfach aus...

Gruß, Joachim
#2
Anfängerfragen / Aw: Userreading mit STATEFORMA...
Letzter Beitrag von Maxl - 19 April 2024, 18:45:52
Danke, funktioniert beides  ;D
#3
Anfängerfragen / Aw: Userreading mit STATEFORMA...
Letzter Beitrag von TomLee - 19 April 2024, 18:30:51
Zitat... ich hätte schon einiges probiert aber komme nicht dahinter wo ich die Berechnung im Code anstellen muss.
Hätte auch bereits Variable phval, rxval und temp angelegt, nur bringe ich diese nicht mit STATEFORMAT angezeigt.


Hallo,

ZitatstateFormat
Ändert den Gerätestatus, dies ist z.Bsp. in der Ausgabe des list Kommandos zu sehen, oder in der Raumübersicht von FHEMWEB. Falls nicht gesetzt, dann wird das state Reading übernommen. Sonst werden alle Wörter im Wert des Attributes durch das entsprechende Reading des Gerätes ersetzt (soweit vorhanden). Falls der Wert in {} eingeschlossen ist, dann wird es als Perl Ausdruck ausgewertet. Die Auswertung passiert bei jeder Änderung eines Readings.
Die hier beschriebene "set magic" wird auch angewendet.
Hinweis: Manche Module aktualisieren STATE ganz oder teilweise direkt. In diesen Fällen kann es zu abweichenden Anzeigen kommen.

Man muß also auf die Perlebene wechseln, um dann mit den Funktionen ReadingsVal bzw. ReadingsNum die Werte auszulesen und mit ihnen zu rechnen.


Einfacher ist es hier im MQTT2_DEVICE-Kontext die Werte bevor sie in ein Reading geschrieben umzurechnen, dann spart man sich das in stateformat:
at_home_controllino_pool:at_home/controllino_pool/pooldata/ph:.* {{ph => $EVENT/100}}
at_home_controllino_pool:at_home/controllino_pool/pooldata/temp:.* {{temperature => $EVENT/10}}

Gruß

Thomas
#4
Anfängerfragen / Aw: Userreading mit STATEFORMA...
Letzter Beitrag von Adimarantis - 19 April 2024, 18:29:59
So vielleicht?
attr .... stateformat {sprintf ("Temperature: %.1f°C PH: %.1f%%", ReadingsVal($name,"temp",0)/10, ReadingsVal($name,"ph",0)/10) }
#5
Anfängerfragen / Aw: Parsen
Letzter Beitrag von LotharRappsilber - 19 April 2024, 18:25:34
Hallo betateilchen,

hab ich verstanden, allerdings hab ich "Forbidden" nicht gefunden im Quelltext.
#6
FHEMapp / Aw: FHEMApp4 - Beta Version
Letzter Beitrag von marvin78 - 19 April 2024, 18:22:47
Zitat von: sd am 19 April 2024, 18:10:45Die Devicekeys müssen im Template definiert werden. Probieren mal mein template für mpd oder schaue es dir an.

Das ist mir eigentlich schon klar. Aber wie ist das bei einem enthaltenen Standard-Template (bspw. contact)? Dort gibt es keine devicekey bzw. werden sie nicht im Assistenten verwendet.

Dann: ich hatte mir das so vorgestellt, dass man die Stanard-Templates nehmen und daraus eigene Vorlagen entwickeln kann. Ist das so vorgesehen bzw. wird das noch eingebaut? Danke.
#7
Unterstützende Dienste / Aw: 95_Shares.pm erweitert um ...
Letzter Beitrag von carlos - 19 April 2024, 18:16:06
Ich habe gerade die 1.61 von Finance::Quote per cpan installiert.
Funktioniert soweit alles.

Gruß

Hubert
#8
FHEMapp / Aw: FHEMApp4 - Beta Version
Letzter Beitrag von sd - 19 April 2024, 18:10:45
Die Devicekeys müssen im Template definiert werden. Probieren mal mein template für mpd oder schaue es dir an.
#9
Anfängerfragen / Aw: Parsen
Letzter Beitrag von LotharRappsilber - 19 April 2024, 17:51:01
Danke TomLee für Deine Mühe!!!
#10
Marktplatz - Güter / [Suche] HM-LGW-O-TW-W-EU
Letzter Beitrag von h002 - 19 April 2024, 17:44:19
Ich suche dieses Funk-LAN Gateway als Ersatz für meinen nanoCUL, der zur Steuerung meiner Rollladen (HM-LC-BL1PBU-FM) und Funksteckdosen (HM-ES-PMSW1-PL) dienen soll.

Der nanoCUL macht immer wieder Probleme und arbeitet nicht zuverlässig. Ich möchte dort nicht weiter mit TSCUL oder sonstigem "rumbasteln". ;-)