NEWS
Sonoff Tasmota Timer (1-12) über ioBroker nutzen?
-
was du noch probieren könntest: füge axios in das setting der javscript instanz ein - könnte wichtig sein !

was du noch probieren könntest: füge axios in das setting der javscript instanz ein
Das habe ich nun drinnen, aber es funktioniert irgendwie trotzdem nicht.
Wie bindest du denn die Sonoff in ioBroker ein? Mit dem "sonoff"-Adapter oder wie? Weil irgendwo müssen ja die Datenpunkte für IP, Host & Co. ja herkommen.
Stimmt die Einbindung in VIS überhaupt, wie weiter oben exportiert bzw. als Screenshot gezeigt? Oder habe ich da was falsch gemacht oder was vergessen?
EDIT (22:21 Uhr):
Bin eben drauf gekommen, dass du anscheinend den "sonoff-Adapter" nutzt, da sonst keine Info zu IP/Host vorhanden sind. Und ich habe den Gerätenamen (bei mir rot gerahmt) verwendet, aber es muss der Hostname (grün gerahmt) sein. Siehe Screenshot:

Jetzt werden mir die Timer 1-5 ausgelesen, aber da gibts ja 12 Timer:

SORRY! HAB DAS ÜBERSEHEN:
var anzahlTimer=5; // wieviele Timer sollen abgefragt werdenDie Tabelle im VIS wird mir aber noch immer nicht geschrieben.
Im Datenpunkt "javascript.0.Tasmota.TestHTML" landet das hier, unter "javascript.0.Tasmota.TestHTMLRefresh" ist gar nichts. Hier ein Screenshot davon. Der Inhalt gleich danach als Code:

<center><p style="color:white; font-family:Helvetica; font-size: 18px; font-weight:normal">Sonoff Devices Timers  Last Update: 22:28:10<table bordercolor="grey" border="2px" cellspacing="3" cellpadding="3" width="auto" rules="cols" style="color:#BDBDBD; font-size:14px; font-family:Helvetica;background-image: linear-gradient(42deg,#1c1c1c,#1c1c1c);"><tr height="35" style="color:#BDBDBD; font-size: 16px; font-weight: normal ; border-bottom: 2px solid white "><td width=auto align=left> Timer </td><td width=auto align=center> Mode </td><td align=center> Repeat </td><td align=center> Window </td><td align=center> Days </td><td align=center> Time </td><td align=center> Output </td><td align=center> Action </td></tr></table> -
was du noch probieren könntest: füge axios in das setting der javscript instanz ein
Das habe ich nun drinnen, aber es funktioniert irgendwie trotzdem nicht.
Wie bindest du denn die Sonoff in ioBroker ein? Mit dem "sonoff"-Adapter oder wie? Weil irgendwo müssen ja die Datenpunkte für IP, Host & Co. ja herkommen.
Stimmt die Einbindung in VIS überhaupt, wie weiter oben exportiert bzw. als Screenshot gezeigt? Oder habe ich da was falsch gemacht oder was vergessen?
EDIT (22:21 Uhr):
Bin eben drauf gekommen, dass du anscheinend den "sonoff-Adapter" nutzt, da sonst keine Info zu IP/Host vorhanden sind. Und ich habe den Gerätenamen (bei mir rot gerahmt) verwendet, aber es muss der Hostname (grün gerahmt) sein. Siehe Screenshot:

Jetzt werden mir die Timer 1-5 ausgelesen, aber da gibts ja 12 Timer:

SORRY! HAB DAS ÜBERSEHEN:
var anzahlTimer=5; // wieviele Timer sollen abgefragt werdenDie Tabelle im VIS wird mir aber noch immer nicht geschrieben.
Im Datenpunkt "javascript.0.Tasmota.TestHTML" landet das hier, unter "javascript.0.Tasmota.TestHTMLRefresh" ist gar nichts. Hier ein Screenshot davon. Der Inhalt gleich danach als Code:

<center><p style="color:white; font-family:Helvetica; font-size: 18px; font-weight:normal">Sonoff Devices Timers  Last Update: 22:28:10<table bordercolor="grey" border="2px" cellspacing="3" cellpadding="3" width="auto" rules="cols" style="color:#BDBDBD; font-size:14px; font-family:Helvetica;background-image: linear-gradient(42deg,#1c1c1c,#1c1c1c);"><tr height="35" style="color:#BDBDBD; font-size: 16px; font-weight: normal ; border-bottom: 2px solid white "><td width=auto align=left> Timer </td><td width=auto align=center> Mode </td><td align=center> Repeat </td><td align=center> Window </td><td align=center> Days </td><td align=center> Time </td><td align=center> Output </td><td align=center> Action </td></tr></table>ich arbeite morgen weiter am scipt und werde dann einen neuen thread öffnen - versuche das script noch etwas einfacher zu gestallten und eine bessere anleitung zu machen - ich melde mich dann bei dir
ps: ausgegeben werden nur timer, die aktiviert sind
-
ich arbeite morgen weiter am scipt und werde dann einen neuen thread öffnen - versuche das script noch etwas einfacher zu gestallten und eine bessere anleitung zu machen - ich melde mich dann bei dir
ps: ausgegeben werden nur timer, die aktiviert sind
@liv-in-sky said in Sonoff Tasmota Timer (1-12) über ioBroker nutzen?:
ps: ausgegeben werden nur timer, die aktiviert sind
Hmmm, also ich hab jetzt die Anzahl der Timer von 5 auf 12 im Skript angepaßt.
Jetzt werden mir alle Daten ausgelesen, obwohl nur Timer 1 testweise mit Daten gefüttert und aktiviert ist.
Ich freu mich schon auf die überarbeitete Version und bin gerne auch Tester. :-)
-
@liv-in-sky said in Sonoff Tasmota Timer (1-12) über ioBroker nutzen?:
ps: ausgegeben werden nur timer, die aktiviert sind
Hmmm, also ich hab jetzt die Anzahl der Timer von 5 auf 12 im Skript angepaßt.
Jetzt werden mir alle Daten ausgelesen, obwohl nur Timer 1 testweise mit Daten gefüttert und aktiviert ist.
Ich freu mich schon auf die überarbeitete Version und bin gerne auch Tester. :-)