FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Honigmaul am 18 August 2023, 09:05:03

Titel: Fhem von Shell ansprechen z.B. setReading
Beitrag von: Honigmaul am 18 August 2023, 09:05:03
Hallo,

Gibt es eine Möglichkeit z.B. ein Reading mit einem Shell Kommando zu setzen? Oder direkt aus einem Python Script?

Ich hab meinem Fhem ein UPS spendiert, da läuft neben Fhem ein Python Script das den Akku überwacht. Wenn die Spannung bei einem Stromausfall gefährlich absinkt, macht das Script einen Shutdown, damit das System nicht unkontrolliert abschmiert.
Nun wäre es doch schön, wenn die Werte des UPS auch in Fhem sichtbar sind.

Leider hab ich nach vielem Suchen noch immer keine Lösung gefunden.

Vielen Dank
Titel: Aw: Fhem von Shell ansprechen z.B. setReading
Beitrag von: schwatter am 18 August 2023, 09:12:45
Per Telnet z.B.

https://forum.fhem.de/index.php?topic=75763.0

Gruß schwatter
Titel: Aw: Fhem von Shell ansprechen z.B. setReading
Beitrag von: Otto123 am 18 August 2023, 09:34:36
Geht auch über die Webschnittstelle, hier gibt es ein paar Codeschnipsel, auch für python https://wiki.fhem.de/wiki/CsrfToken-HowTo
Ich habe für die Webschnittstelle mal einen Script Client gemacht: https://github.com/heinz-otto/fhemcl
Titel: Aw: Fhem von Shell ansprechen z.B. setReading
Beitrag von: betateilchen am 18 August 2023, 10:37:28
Vielleicht einfach mal die Dokumentation auf fhem.de lesen?
Titel: Aw: Fhem von Shell ansprechen z.B. setReading
Beitrag von: Honigmaul am 18 August 2023, 12:39:48
Vielen Dank Euch allen.
Funkioniert! ;D  Hatte die Version mit dem Perl Aufruf auch schon, da fehlten mir die Anführungszeichen.

Immer diese Kleinigkeiten  :o