@Andreas-S aber das kann doch die Alexa auch ohne ioBroker. Einfach in der Alexa App die entsprechende Gruppe erstellen und dann die Lichter definieren.
Vielleicht ist das doch einfacher?
Gruß Timo
@Andreas-S aber das kann doch die Alexa auch ohne ioBroker. Einfach in der Alexa App die entsprechende Gruppe erstellen und dann die Lichter definieren.
Vielleicht ist das doch einfacher?
Gruß Timo
Bei mir läuft der Biobroker auf einem Raspberry 3, also nichts exotisches
Gruß Timo
@nachon
Meine Hue Aktionen sind gefühlt auch immer zeitversetzt...
Danke für eure Hilfe, das mein ein .zip hochladen kann, wußte ich leider nicht.
Da ich hier mit einem Mac arbeite, sieht das jetzt aus:
D.h. es gibt einen Ordner mit den Skripten aber der Inhalt ist als JS gespeichert und nicht als Blockly. Sieht mir fast so aus , als wenn ich hier mal versuche das Ganze über Win. zu kopieren.
Gruß Timo
@babl @babl Danke für deine ganze Mühe & Arbeit!
Ich habe soweit alles nachvollziehen können, scheitere jetzt aber bei dem Import der Skripte, das ist ganz merkwürdig.
Ich gehe auf Skripte importieren:
Habe dort alle Skripte auf einmal reingezogen.
Sind aber nicht in der Liste der vorhandenen Skripte.
Wenn ich jetzt noch einmal ein Skript importiere, bekomme ich folgende Meldung:
Sind die in einem anderen Ordner zu finden? Ich habe meine ganzen Skripte im Ordner common gespeichert.
Wenn ich das ganze direkt als Blockly importiere bekomme ich folgende Fehlermeldung:
Einer eine Idee wo dran es liegen könnte?
Gruß Timo
Moin,
ich hänge noch an den Aliasen, habe ich bisher noch nie genutzt. Könnte einer in Kurzform erklären, wie die zu erstellen sind?
Danke Euch & Gruß
Timo
@babl deshalb testen wir das ja
Ich werde noch schauen, warum meine Aliase anders definiert sind.
Gruß Timo
@babl ich habe alle Datenpunkte gelöscht und mit deinem Skript die DP neu anlegen lassen.
In deinem Skript gibst du zu den Tiefstzeit/ Höchstzeit... folgendes an:
Habe eben mal probiert, die 0 statt im Zahlenformat im Textformat anlegen zu lassen, bekomme aber die gleiche Meldung.
2023-11-04 17:29:40.840 info State value to set for "0_userdata.0.Test.Tiefstzeit.2" has to be type "string" but received type "number"
javascript.0
2023-11-04 17:29:40.840 info State value to set for "0_userdata.0.Test.Tiefstzeit.1" has to be type "string" but received type "number"
javascript.0
2023-11-04 17:29:40.837 info State value to set for "0_userdata.0.Test.Tiefstzeit.0" has to be type "string" but received type "number"
javascript.0
2023-11-04 17:29:40.837 info State value to set for "0_userdata.0.Test.HÃ_chstzeit.2" has to be type "string" but received type "number"
javascript.0
2023-11-04 17:29:40.837 info State value to set for "0_userdata.0.Test.HÃ_chstzeit.1" has to be type "string" but received type "number"
javascript.0
2023-11-04 17:29:40.837 info State value to set for "0_userdata.0.Test.HÃ_chstzeit.0" has to be type "string" but received type "number"
Hi babl,
danke für deine ganze Arbeit, wir haben auch einen Sonnenspeicher und sind bei Tibber, daher habe ich fast die gleichen Voraussetzungen wie bei dir. Deine Anleitung habe ich soweit befolgt, bekomme aber folgende Meldungen im Log:
2023-11-04 16:04:38.645 - info: javascript.0 (419377) Start javascript script.js.common.Bat_laden_skript
2023-11-04 16:04:38.671 - info: javascript.0 (419377) script.js.common.Bat_laden_skript: registered 0 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
2023-11-04 16:04:38.721 - warn: javascript.0 (419377) Used invalid characters: 0_userdata.0.Test.Batteriespeicher_Kapazität changed to 0_userdata.0.Test.Batteriespeicher_KapazitÃ_t
2023-11-04 16:04:38.723 - warn: javascript.0 (419377) Used invalid characters: 0_userdata.0.Tibber.Beste_Stundenblöcke changed to 0_userdata.0.Tibber.Beste_StundenblÃ_cke
2023-11-04 16:04:38.723 - warn: javascript.0 (419377) Used invalid characters: 0_userdata.0.Test.Höchstpreis.AVG changed to 0_userdata.0.Test.HÃ_chstpreis.AVG
2023-11-04 16:04:38.723 - warn: javascript.0 (419377) Used invalid characters: 0_userdata.0.Test.Höchstzeit.0 changed to 0_userdata.0.Test.HÃ_chstzeit.0
2023-11-04 16:04:38.724 - warn: javascript.0 (419377) Used invalid characters: 0_userdata.0.Test.Höchstzeit.1 changed to 0_userdata.0.Test.HÃ_chstzeit.1
2023-11-04 16:04:38.726 - warn: javascript.0 (419377) Used invalid characters: 0_userdata.0.Test.Höchstzeit.2 changed to 0_userdata.0.Test.HÃ_chstzeit.2
2023-11-04 16:04:38.784 - warn: javascript.0 (419377) Used invalid characters: 0_userdata.0.Test.Batteriespeicher_Kapazität changed to 0_userdata.0.Test.Batteriespeicher_KapazitÃ_t
2023-11-04 16:04:38.790 - warn: javascript.0 (419377) Used invalid characters: 0_userdata.0.Tibber.Beste_Stundenblöcke changed to 0_userdata.0.Tibber.Beste_StundenblÃ_cke
2023-11-04 16:04:38.794 - warn: javascript.0 (419377) Used invalid characters: 0_userdata.0.Test.Höchstpreis.AVG changed to 0_userdata.0.Test.HÃ_chstpreis.AVG
2023-11-04 16:04:38.797 - warn: javascript.0 (419377) You are assigning a number to the state "0_userdata.0.Test.Höchstzeit.0" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions.
2023-11-04 16:04:38.798 - warn: javascript.0 (419377) at createState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2589:25)
2023-11-04 16:04:38.798 - warn: javascript.0 (419377) at runNextTicks (node:internal/process/task_queues:60:5)
2023-11-04 16:04:38.798 - warn: javascript.0 (419377) at processImmediate (node:internal/timers:442:9)
2023-11-04 16:04:38.798 - warn: javascript.0 (419377) Used invalid characters: 0_userdata.0.Test.Höchstzeit.0 changed to 0_userdata.0.Test.HÃ_chstzeit.0
2023-11-04 16:04:38.802 - warn: javascript.0 (419377) You are assigning a number to the state "0_userdata.0.Test.Höchstzeit.1" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions.
2023-11-04 16:04:38.802 - warn: javascript.0 (419377) at createState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2589:25)
2023-11-04 16:04:38.802 - warn: javascript.0 (419377) at runNextTicks (node:internal/process/task_queues:60:5)
2023-11-04 16:04:38.802 - warn: javascript.0 (419377) at processImmediate (node:internal/timers:442:9)
2023-11-04 16:04:38.803 - warn: javascript.0 (419377) Used invalid characters: 0_userdata.0.Test.Höchstzeit.1 changed to 0_userdata.0.Test.HÃ_chstzeit.1
2023-11-04 16:04:38.806 - warn: javascript.0 (419377) You are assigning a number to the state "0_userdata.0.Test.Höchstzeit.2" which expects a string. Please fix your code to use a string or change the state type to number. This warning might become an error in future versions.
2023-11-04 16:04:38.806 - warn: javascript.0 (419377) at createState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2589:25)
2023-11-04 16:04:38.806 - warn: javascript.0 (419377) Used invalid characters: 0_userdata.0.Test.Höchstzeit.2 changed to 0_userdata.0.Test.HÃ_chstzeit.2
2023-11-04 16:04:38.817 - info: javascript.0 (419377) State value to set for "0_userdata.0.Test.HÃ_chstzeit.0" has to be type "string" but received type "number"
2023-11-04 16:04:38.860 - info: javascript.0 (419377) State value to set for "0_userdata.0.Test.HÃ_chstzeit.1" has to be type "string" but received type "number"
2023-11-04 16:04:38.861 - info: javascript.0 (419377) State value to set for "0_userdata.0.Test.HÃ_chstzeit.2" has to be type "string" but received type "number"
2023-11-04 16:04:39.357 - info: javascript.0 (419377) Start javascript script.js.common.Bat_Hausspeicher_laden
2023-11-04 16:04:39.364 - warn: javascript.0 (419377) getState "alias.0.Sonnen.Status.userSoc" not found (3)
2023-11-04 16:04:39.365 - warn: javascript.0 (419377) at script.js.common.Bat_Hausspeicher_laden:4:12
2023-11-04 16:04:39.365 - warn: javascript.0 (419377) at script.js.common.Bat_Hausspeicher_laden:47:3
2023-11-04 16:04:39.367 - info: javascript.0 (419377) script.js.common.Bat_Hausspeicher_laden: registered 0 subscriptions, 1 schedule, 0 messages, 0 logs and 0 file subscriptions
2023-11-04 16:04:40.829 - info: javascript.0 (419377) Start javascript script.js.common.Bat_Hauptskript
2023-11-04 16:04:40.834 - warn: javascript.0 (419377) getState "alias.0.Sonnen.Status.userSoc" not found (3)
2023-11-04 16:04:40.835 - warn: javascript.0 (419377) at script.js.common.Bat_Hauptskript:4:12
2023-11-04 16:04:40.835 - warn: javascript.0 (419377) at script.js.common.Bat_Hauptskript:90:3
2023-11-04 16:04:40.835 - warn: javascript.0 (419377) getState "0_userdata.0.Test.Batteriespeicher_Kapazität" not found (3)
2023-11-04 16:04:40.836 - warn: javascript.0 (419377) at script.js.common.Bat_Hauptskript:5:44
2023-11-04 16:04:40.836 - warn: javascript.0 (419377) at script.js.common.Bat_Hauptskript:90:3
2023-11-04 16:04:40.836 - info: javascript.0 (419377) script.js.common.Bat_Hauptskript: registered 4 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
2023-11-04 16:04:41.621 - info: javascript.0 (419377) Start javascript script.js.common.Bat_Grundlastberechnung
2023-11-04 16:04:41.626 - info: javascript.0 (419377) script.js.common.Bat_Grundlastberechnung: registered 3 subscriptions, 2 schedules, 0 messages, 0 logs and 0 file subscriptions
2023-11-04 16:04:42.753 - info: javascript.0 (419377) Start javascript script.js.common.Bat_Beladedauer
2023-11-04 16:04:42.760 - info: javascript.0 (419377) script.js.common.Bat_Beladedauer: registered 2 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
Wenn ich das richtig lese, findet era auch die Aliase nicht, sind aber im Alias Ordner angelegt:
Ich werde noch weiter probieren.
Gruß Timo
@timbo Bin mir aber nicht sicher ob die Datenleitung 5V oder 24V braucht... Da müsste man noch mal nachsehen.
@zygi ich habe nur einfache 2-Polige Led Strips (WW), aber die hier würde ich kaufen:
Gruß Timo
@zygi Ich hatte auch schon an einen WT32-ETH01 für meine 24V Strips gedacht und hätte den ESP per 5V angeschlossen und die Strips mit 24V.
Die Datenleitung des Strips noch an den ESP angeschlossen. Dabei hätte ich noch Ground vom ESP mit Ground vom Strip verbunden. Das war so meine Idee, leider habe ich noch keinen WT32-ETH01 bestellt...
Gruß Timo
@tombox Könntest du auch die Heizlüfter einfügen? Kämpfe gerade zwar mit der Installation, aber würde den Heizlüfter per iobroker schalten, um die überschüssige Energie der PV Anlage sinnvoll zu nutzen.
Gruß Timo