Hallo zusammen,
nach langer Suche bei Google habe ich leider keine gute Lösung gefunden, weshalb ich die Frage hier stellen möchte.
Wie steuere ich am besten Fhem aus einem Javaprogramm heraus?
Hintergrund: Ich möchte mir einen eigenen Telegram Bot schreiben, mit dem ich Fhem, also mein Smart Home, von außerhalb steuern kann. Einen Telegram Bot schreiben kann ich bereits.
Gruß,
Stefan
Dazu gibt es mehrere Lösungen. Telnet, http, oder Aufruf von /usr/bin/perl /opt/fhem/fhem.pl 7072 "Schaltbefehl" auf Kommandoebene des Betriebssystems.
Es gibt auch ein Java Framework Projekt einer Studentengruppe. Bitte mal suche verwenden.
Zitat von: stefan2217 am 10 September 2017, 10:17:17
Hintergrund: Ich möchte mir einen eigenen Telegram Bot schreiben, mit dem ich Fhem, also mein Smart Home, von außerhalb steuern kann. Einen Telegram Bot schreiben kann ich bereits.
Nur zur Sicherheit: Dir ist bewusst, dass ein generischer TelegramBot bereits Teil von FHEM ist, der sich an die eigenen Bedürfnisse anpassen lässt?
Zitat von: viegener am 10 September 2017, 10:25:06
Nur zur Sicherheit: Dir ist bewusst, dass ein generischer TelegramBot bereits Teil von FHEM ist, der sich an die eigenen Bedürfnisse anpassen lässt?
Das kommt noch hinzu. Man muss ja das Rad nicht unbedingt neu erfinden.
Zitat von: viegener am 10 September 2017, 10:25:06
Nur zur Sicherheit: Dir ist bewusst, dass ein generischer TelegramBot bereits Teil von FHEM ist, der sich an die eigenen Bedürfnisse anpassen lässt?
Oh nein, dass war mir nicht bewusst. Danke. Gibt es dazu irgendwo eine gute Anleitung?
Gibt es ganz sicher. Wiki und/oder Commandref