NEWS
Windows 11 Info Bereich
-
@ro75 ja hab ich aber ich steige nicht ganz durch hab das versucht aber das funzt nicht https://forum.iobroker.net/post/1047794
-
@bernd-1337 dann sag doch Mal was du genau bisher gemacht hast.
-
@ro75 hab das Verworfen bin jetzt mal bei dem dran Raus zu finden wie das funzt https://forum.iobroker.net/post/1042715
-
@ro75 verstehe allerdings nicht wo der port unten her kommt 8090 und wie genau ich damit einen datenpunkt abfrage
-
@bernd-1337 gleiche Thematik.
-
@ro75 ja ich versteh aber nicht genau wie das Genau Funktioniert
-
@bernd-1337 ließ dir Mal alle Beiträge durch. Da findest du alle Informationen. Das Programm hast du bereits. Du musst im Web Adapter "Simple API" aktivieren. Der Endpoint ist praktisch der darzustellende Datenpunkt im ioBroker. Das kann ein Wert, also Text oder Zahl sein oder eine Kombination oder was auch immer du letztlich willst.
Ro75.
-
@ro75 ja den habe ich schon lang da den adapter aber ich weiß den genauen Link nicht den ich oben einfügen muss um ein Object ab zu fragen
-
-
@bernd-1337 ok, du nutzt direkt den Adapter Simple API. Dann musst du den Port im Endpoint in 8090 ändern. Power ist fast richtig,aber Power ist der letzte Baustein. Davor kommt noch mehr. Leider ist dein Bild nicht vollständig.
-
@ro75 http://192.168.1.3:8090/getPlainValue/shelly.0.SHEM#34945477FCBF#1.Emeter0.Power das wäre der genaue weg aber das funzt nicht das kommt wenn ich das direkt in den Browser eingebe
-
@bernd-1337 der Weg ist richtig. Scheinbar stört das # Zeichen. Probiere es Mal mit einem anderen Datenpunkt.
-
@ro75 okay ich habe es mal mit dem versucht http://192.168.1.3:8090/getPlainValue/Heizung.0.Trigger also false und true zeigt er an allerdings bekomme ich keine benachrichtigung von dem tool auf dem pc ist das normal er zeigt nur true und fals an wenn ich mit der maus unten drüber gehe
-
@bernd-1337 das ist korrekt. Notification ist das Zauberwort, aber damit habe ich mich selbst noch nicht beschäftigt, da es für mich nicht relevant ist. Aber mit Notification würde es aufploppen.
-
@ro75 du meinst mit dem anderen Post der 2 Link ja das hab ich versucht aber dafür bin ich zu doof bin allgemein Anfänger was Scripten usw usw angeht
-
@ro75 Teste das andere noch mal
-
@bernd-1337 sagte in Windows 11 Info Bereich:
@ro75 okay ich habe es mal mit dem versucht http://192.168.1.3:8090/getPlainValue/Heizung.0.Trigger also false und true zeigt er an allerdings bekomme ich keine benachrichtigung von dem tool auf dem pc ist das normal er zeigt nur true und fals an wenn ich mit der maus unten drüber gehe
Also 1.) Stelle sicher, dass der gewählte Port nicht durch eine Firewall o.ä. geblockt wird.
Und 2.) brauchst Du ein Script, dass Dir die entsprechenden Nachrichten aus dem ioBroker über den gewählten Port (hier: Port 8090) an das Tool schickt. Die IP ist natürlich die von Deinem Windows-Rechner.const axios = require('axios'); axios.defaults.timeout = 500; const address = 'http://192.168.178.36:8090'; async function sendNotification(title, body) { try { await axios.head(address); } catch (error) { if (error.code === 'ECONNABORTED') { log('Target host:port not reachable'); return false; } } let url = address + '/toastMessage'; url += '?title=' + encodeURI(title); url += '&body=' + encodeURI(body); try { await axios.get(url); } catch (error) { log(error); return false; } return true; } on({id:'alias.0.vis.klingel', change:"gt"}, async function () { sendNotification('Nachricht vom ioBroker', 'Es hat geklingelt!'); });
Die Anzeige im SystemTray und die Notifications sind zwei völlig verschiedene Paar Schuhe!
Wenn der Haken bei "Notifications" gesetzt ist, startet das Tool einen eigenen kleinen Webserver, der auf dem angegebenen Port horcht. -
@codierknecht geht es jetzt um dein Programm ich versuch gerade den anderen Link der oben steht hin zu bekommen aber ich hab echt keine ahnung wie das genau gehen soll
-
@bernd-1337 sagte in Windows 11 Info Bereich:
geht es jetzt um dein Programm
Natürlich, denn
ich versuch gerade den anderen Link der oben steht hin zu bekommen aber ich hab echt keine ahnung wie das genau gehen soll
ich auch nicht
-
@codierknecht hast du discord oder Teamviewer ich bin zu Blöde ich brauch richtige Hilfe jemand der es mir zeigt wie es genau geht