NEWS
IoBroker von extern steuern
-
Hallo Zusammen,
wie ist es möglich, dass ich Datenpunkte des IoBrokers von extern steuere.
Habe schon hier im Formu gesucht, aber so richtig habe ich da nichts gefunden, zumal Suchbegriffe wie "IoBroker, extern, steuern, Datenpunkte, usw." so viele Ergebnisse bringt, dass man sich nimmer auskennt
Kann mir jemand einen Link auf einen Beitrag oder einen Tipp geben?
Danke sehr
Grüße Plasma -
Mir erschließt sich nicht so ganz was genau du damit meinst.
IoBroker kann man extern z.B, über Cloud oder VPN erreichbar machen. Datenpunkte steuern, wenn ich es richtig verstehe könnte mit Text2Command und Telegramm gehen.
-
sorry, wenn ich zu ungenau war ... gut nachvollziehbar.
ich möchte von "außen" (also ohne vis oder admin-konsole) dem iobroker "was mitteilen", damit er direkt oder indirekt datenpunkte ändert.
dies soll mit einfachen mittel geschehen ... diese könnten z.b. sein:-aufruf einer batch-datei (am PC im selben netzwerk)
-aufruf einer adresse über einen internet-browser
-shell/cmd befehlsowas in der richtung hatte ich mir vorgestellt
usecase:
-iobroker schaltet steckdose am sonntag um 5uhr an, PC fährt hoch und macht eine datensicherung (kein problem)
-iobroker schaltet zweite steckdose für usb-platte zur selben zeit an, damit sicherung dorthin geschrieben wird (auch kein problem)
-(jetzt komm's) PC ist fertig mit sicherung und möchte jetzt iobroker sagen, dass die steckdose wieder ausgeschalten werden soll.wie bekomme ich das hin?
der PC bekommt den trigger über die ereignisanzeige, dass sicherung fertig ist ... dann könnte z.b. eine batchdatei ausgeführt werden zur meldung an iobroker ... nur was schreibe ich rein, dass sich der iobroker angesprochen fühlt und somit ein internes skript oder einen datenpunkt schaltet damit die stecktdose auf "aus" geht.ich hoffe ich konnte mein anliegen erklären.
danke am interesse mir zu helfen -
ich mache sowas mit tasker und join - dort kann man daten bidirectional senden - auch pushbullet oder terlegramm sind einsetzbar
-
Hallo,
das liese sich doch bestimmt mit dem Simple-API Adapter lösen.
Damit kannst du per Rest-API Datenpunkte im IoBroker ändern/auslesen.
Somit kann der PC selbst die Steckdosen ausschalten oder einen selbst erstellten Datenpunkt triggern und somit ein Skript auslösen (wenn man mehr aktionen braucht).So könnte dann die URL aussehen um eine Steckdose (hier mit zigbee) auszuschalten.
http://ipaddress:8087/set/zigbee.0.924hdcbbqw324.state?value=false
-
danke für die antworten!!!
die lösung von "thewhobox" erscheint mir am einfachsten und problemlosesten umsetzbar.
ich werden mich mit dem adapter Simple-API mal beschäftigen.
Danke euch allen
-
@thewhobox
wie machst du simpleapi von außerhalb - port freigeschaltet ? -
und IFTTT mit iot.adapter könnte auch noch funktionieren
-
@liv-in-sky Ich bin jetzt einfach mal davon ausgegangen, dass @Plasmachef mit "von außerhalb" nur meint, dass er vom selben Netzwerk aus (und nicht von Unterwegs aufm Handy) auf ioBroker ein Datenpunkt ändern möchte.
Mir würde sich der Sinn nicht erschließen, wenn der PC für die Sicherungen nicht im selben Netzwerk ist wie IoBroker (zumal die Platten für das Backup ja von IoBroker geschaltet werden).Falls du aber (lieber TE) meinst von außerhalb deines lokalen Netzwerkes ein Datenpunkt ändern zu wollen rate ich natürlich dringen von Port Freigaben ab!
-
@Plasmachef sagte in IoBroker von extern steuern:
-aufruf einer batch-datei (am PC im selben netzwerk)
-aufruf einer adresse über einen internet-browser
-shell/cmd befehldafür gibt es das hier - vielleicht interessant für dich https://forum.iobroker.net/topic/1570/windows-steuerung?page=1
@thewhobox - ah ja - von innerhalb hast du vollkommen recht - simple api ist da die beste lösung
wenn tasker nicht gewollt - ich benutzte die HTTP Shortcuts APP um simpleapi auf dem handy zu nutzen