NEWS
jarvis v3.1.x - just another remarkable vis
-
@smarthome2020 Du kannst doch die Geräte, falls du eine FritzBox hast, mit dem Adapter tr-064 importieren und dann die generierte JSON in Jarvis nutzen.
-
@marc_el_k
Wie stelle ich das an? Habe nun alle Geräte über den Adapter in den ioBroker gezogen. Wo finde ich nun die JSON? -
@smarthome2020 unter den Ordnern der Geräte gibt es eine JSON
Pfad tr-064.0.devices.jsonDeviceList
Die Geräte und IPs werden angezeigt. Eine Verlinkung gibt's aber leider nicht. Oder man müsste das JSON vorher per Script bearbeiten.
-
@marc_el_k
Bei mir gibt es keine jsonDeviceList. Hab ich auch noch nie gesehen. Hab unter den Devices nur die Geräte, die ich eingebunden habe. -
@smarthome2020 In der Instanz einstellen
-
@mcu
Danke, das hat geklappt. Muss morgen mal schauen, wie ich die Daten so organisiere, dass ich auch was damit anfangen kann. -
@smarthome2020 Welche Geräte hast du im Einsatz, die eine Weboberfläche haben? Sonoff, wled?
-
@mcu
Geräte: Sonoff, WLED
LXC: TasmoAdmin, ioBroker, Grafana, Influx, ....Ich verstehe noch nicht, wie ich aus der JSON-List brauchbare Infos für den JSON-Tabelle bekomme. Muss ich mich morgen oder die Tage mal mit beschäftigen.
-
@smarthome2020 Bestimmte Geräte oder IPs kann man aus Jarvis nicht aufrufen.
ioBroker, Tasmoadmin?
Wenn eine Weboberfläche die gleiche IP, wie Jarvis hat, kann man sie nicht aufrufen.
ioBroker = jarvisIP:8081 -
@mcu
Dann ginge nur der ioBroker nicht . Alle anderen Geräte / Programme liegen mit eigenen IPs vor .
Ich brauche eigentlich nur folgende Spalten :- Rubrik
- Gerätename
- IP (wenn man draufklickt, öffnet sich die Weboberfläche, wenn es eine gibt )
Das würde mir reichen . Haben eben auf der FRITZ!Box aufgeräumt und alles sortiert . Kann auch eine Tabelle per Hand schreiben. Ändert sich nicht so schnell was, bzw. kann man ja konsequent nachtragen.
-
@smarthome2020 Ja dann
[{"Rubrik":"Erste","Gerätename":"FritzBox","IP":"<a href=\"https://192.168.178.1\" target=\"_blank\">192.168.178.1</a>"}, usw.]
Beispiel
https://mcuiobroker.gitbook.io/jarvis-infos/jarvis-v3/system-effektprog./tr064-devices-jsontable
2023.10.26 -> aktuelle Version v1.0.4
-
@mcu Top gelöst!
-
Hallo, wenn ich keine entsprechende Geräte habe kann ich die wo deaktivieren im Skript?
javascript.0 2023-10-25 18:03:21.965 warn at script.js.Sigi.Devices:353:3 javascript.0 2023-10-25 18:03:21.965 warn at script.js.Sigi.Devices:56:21 javascript.0 2023-10-25 18:03:21.964 warn getState "hue-extended.0.config.ipaddress" not found (3) javascript.0 2023-10-25 18:02:55.543 warn at script.js.Sigi.Devices:353:3 javascript.0 2023-10-25 18:02:55.543 warn at script.js.Sigi.Devices:56:21 javascript.0 2023-10-25 18:02:55.543 warn getState "hue-extended.0.config.ipaddress" not found (3) javascript.0 2023-10-25 18:02:52.614 warn at script.js.Sigi.Devices:353:3 javascript.0 2023-10-25 18:02:52.614 warn at script.js.Sigi.Devices:76:4 javascript.0 2023-10-25 18:02:52.614 warn at setState (C:\SmartHome\node_modules\iobroker.javascript\lib\sandbox.js:1740:20) javascript.0 2023-10-25 18:02:52.614 warn State "0_userdata.0.devices.useBroadlink2" not found javascript.0 2023-10-25 18:02:52.613 warn at script.js.Sigi.Devices:353:3 javascript.0 2023-10-25 18:02:52.613 warn at script.js.Sigi.Devices:71:4 javascript.0 2023-10-25 18:02:52.613 warn at setState (C:\SmartHome\node_modules\iobroker.javascript\lib\sandbox.js:1740:20) javascript.0 2023-10-25 18:02:52.613 warn State "0_userdata.0.devices.useWifilight" not found javascript.0 2023-10-25 18:02:52.612 warn at script.js.Sigi.Devices:353:3 javascript.0 2023-10-25 18:02:52.612 warn at script.js.Sigi.Devices:60:5 javascript.0 2023-10-25 18:02:52.611 warn at setState (C:\SmartHome\node_modules\iobroker.javascript\lib\sandbox.js:1740:20) javascript.0 2023-10-25 18:02:52.610 warn State "0_userdata.0.devices.useMeross" not found javascript.0 2023-10-25 18:02:52.609 warn at script.js.Sigi.Devices:353:3 javascript.0 2023-10-25 18:02:52.609 warn at script.js.Sigi.Devices:56:21 javascript.0 2023-10-25 18:02:52.608 warn getState "hue-extended.0.config.ipaddress" not found (3) javascript.0 2023-10-25 18:02:52.608 warn at script.js.Sigi.Devices:353:3 javascript.0 2023-10-25 18:02:52.608 warn at script.js.Sigi.Devices:54:5 javascript.0 2023-10-25 18:02:52.608 warn at setState (C:\SmartHome\node_modules\iobroker.javascript\lib\sandbox.js:1740:20) javascript.0 2023-10-25 18:02:52.608 warn State "0_userdata.0.devices.useSonoff" not found javascript.0 2023-10-25 18:02:52.606 warn at script.js.Sigi.Devices:353:3 javascript.0 2023-10-25 18:02:52.606 warn at script.js.Sigi.Devices:48:5 javascript.0 2023-10-25 18:02:52.605 warn at setState (C:\SmartHome\node_modules\iobroker.javascript\lib\sandbox.js:1740:20) javascript.0 2023-10-25 18:02:52.603 warn State "0_userdata.0.devices.useWLED" not found
-
@sigi234 Sillte automatisch deaktiviert werden, ausser bei hue-extended da weiss ich es , habe ich vergessen. Aber sonst muss ich mir anschauen. Bin noch unterwegs. Danke für den Hinweis.
Kann auch sein, dass die Fehler nur beim ersten Start aufgetreten sind? -
@mcu sagte in jarvis v3.1.x - just another remarkable vis:
[{"Rubrik":"Erste","Gerätename":"FritzBox","IP":"<a href="https://192.168.178.1" target="_blank">192.168.178.1</a>"}, usw.]
Du bist schon genial Danke für deine Lösung
-
@mcu sagte in jarvis v3.1.x - just another remarkable vis:
Kann auch sein, dass die Fehler nur beim ersten Start aufgetreten sind?
Ja, teilweise:
javascript.0 2023-10-25 20:36:55.651 info script.js.Sigi.Devices: registered 27 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions javascript.0 2023-10-25 20:36:55.649 info script.js.Sigi.Devices: Keine WifiLight`s vorhanden -> useWifiLight false javascript.0 2023-10-25 20:36:55.647 info script.js.Sigi.Devices: Keine WifiLight`s vorhanden -> useWifiLight false javascript.0 2023-10-25 20:36:55.644 info script.js.Sigi.Devices: Keine Meross`s vorhanden -> useMeross false javascript.0 2023-10-25 20:36:55.643 warn at script.js.Sigi.Devices:353:3 javascript.0 2023-10-25 20:36:55.643 warn at script.js.Sigi.Devices:56:21 javascript.0 2023-10-25 20:36:55.642 warn getState "hue-extended.0.config.ipaddress" not found (3) javascript.0 2023-10-25 20:36:55.642 info script.js.Sigi.Devices: Keine Sonoffs vorhanden -> useSonoff false javascript.0 2023-10-25 20:36:55.640 info script.js.Sigi.Devices: Keine WLED vorhanden -> useWLED false javascript.0 2023-10-25 20:36:55.626 info Start javascript script.js.Sigi.Devices javascript.0 2023-10-25 20:36:55.620 info Stop script script.js.Sigi.Devices
-
@mcu sagte in jarvis v3.1.x - just another remarkable vis:
@smarthome2020 Ja dann
[{"Rubrik":"Erste","Gerätename":"FritzBox","IP":"<a href=\"https://192.168.178.1\" target=\"_blank\">192.168.178.1</a>"}, usw.]
Beispiel
https://mcuiobroker.gitbook.io/jarvis-infos/jarvis-v3/system-effektprog./tr064-devices-jsontable
Ich bin nun nach deiner Anleitung vorgegangen. Ich habe insgesamt 8 Tasmota-Steckdosen-Plugs aktiv. Es wird mir aber nur eine als Tasmota-Device angezeigt. Kann ich die anderen manuell noch definieren?
-
@smarthome2020 Man muss die Geräte alle in der Instanz tr064 definiert haben, sonst werden sie nicht in der Liste vom tr064 übernommen?
-
@mcu
Die Plugs sind in der Liste vorhanden. Sie werden nur nicht blau hinterlegt, so dass eine Website dazu geöffnet werden kann.Beispiel: Badezimmersteckdose ist ein Tasmota-Device
PC-Steckdose ist auch ein Tasmota-Device (gleiche Steckdose)
-
@smarthome2020 ok. Dann haben die Geräte keine IP in der Info.
Du kannst aber zu der IP in demnameArr
-Objekt Dein Link, den du haben möchtest zu dieser IP, einstellen.
Wenn man nur zur IP ein Link setzen möchte, dann so:[ { "ip": "192.168.178.75", "link": "http://192.168.178.75/cs?" } ]
Sonoff prüft auf diese Objekte:
sonoff.0.*.INFO.IPAddress
Die Steckdose ist aber im sonoff-Adapter hinterlegt? Ich dachte INFO wäre da Standard.