NEWS
Test Adapter Alarm 3.6.x
-
@blauholsten kann es sein das Beginn und Ende drin stehen muss. Hab nur Beginn drin stehen gehabt da hatte es nicht funktioniert wenn beide drin stehen alles schick.
-
@Homer-J ja das ist glaube ich so
-
@blauholsten Ich hab mal noch eine Frage wird jetzt beim Ende der Nachtruhe alles deaktiviert. ?
Ich Male mir nur gerade folgendes Szenario aus, wenn ich im Urlaub bin und meine Anlage auf Scharf steht sollte diese ja die gesamte Urlaubszeit aktiviert bleiben, wenn aber nun das Ende der Nachruhe eintritt wird die Anlage dann komplett deaktiviert. ?
-
@Homer-J Das soll natürlich nicht so sein, auf meinem PC ist das auch schon geändert, jedoch war es gestern Abend zu spät....mache ich nachher.
-
Also ich habe jetzt mal getestet, sollte activation failed nicht auf true sein?
Und alarm.0.status.activated_with_warnings ? -
@sigi234 sagte in Test Adapter Alarm 0.7.x:
Also ich habe jetzt mal getestet, sollte activation failed nicht auf true sein?
Ist er auch aber so kurz das du es nicht siehst, ich werde den erst wieder auf false setzten wenn die Anlage richtig aktiviert wird.
Und alarm.0.status.activated_with_warnings ?
Dieser Datenpunkt hat einen anderen Zweck.
-
@blauholsten eins ist mir bei den Verknüpfungen noch aufgefallen Sharp inside circuit activated geht noch nicht. Nehme alles zurück falschen trigger gesetzt.
-
So jetzt könntet ihr nochmal testen, ich habe es leider nicht geschafft.
Das mit dem Ende der Nachtruhe sollte gehen und activation failed sollte bis zur richtigen Aktivierung true bleiben. Mit quit ist es auch möglich ihn zu quittieren
-
@blauholsten so alles getestet und wurde für Klasse befunden.
Teste noch ein wenig weiter ob mir noch irgendetwas auffällt.
Sag mal 1 Frage hab ich noch die Verküpfungen die man anlegen kann sind diese auf aktualisieren des Datenpunktes oder auf Veränderung angelegt.
Grund hierfür ist ich kann meine Innensirene auf intern und auf extern scharf schalten.
Wenn ich nun auf scharf intern schalte wird ja auch enable und disable getriggert auch wenn es keine Veränderung gibt und schaltet mir so die Sirene nicht scharf weil sich die Datenpunkte durch die Aktualisierung in die Quere kommen. Ich hoffe es ist so Verständlich.Denkst du noch an diese Kleinigkeit.
-
@Homer-J sagte in Test Adapter Alarm 0.7.x:
@blauholsten so alles getestet und wurde für Klasse befunden.
Teste noch ein wenig weiter ob mir noch irgendetwas auffällt.
Sag mal 1 Frage hab ich noch die Verküpfungen die man anlegen kann sind diese auf aktualisieren des Datenpunktes oder auf Veränderung angelegt.
Grund hierfür ist ich kann meine Innensirene auf intern und auf extern scharf schalten.
Wenn ich nun auf scharf intern schalte wird ja auch enable und disable getriggert auch wenn es keine Veränderung gibt und schaltet mir so die Sirene nicht scharf weil sich die Datenpunkte durch die Aktualisierung in die Quere kommen. Ich hoffe es ist so Verständlich.Bei der Adapter Programmierung ist das Thema komplexer, ich werde mir da was einfallen lassen damit nur Veränderungen getriggert werden.
Denkst du noch an diese Kleinigkeit.
Erledigt
PS: In der neuen Version habe ich Versucht die Datenpunkte für die Homekit Integration zu erstellen, leider habe ich kein Homekit und kann somit auch nicht testen.
-
@blauholsten du bist genial funktioniert auf Anhieb, außer beim Datenpunkt state_list steht bei night rest burglary 3 drin, sollte night rest 4 drin stehen.
-
@Homer-J erledige ich...
-
@blauholsten Was noch nicht geht ist wenn ich über Homekit aktiviere ändert sich ja auch die use_list_array das müsste anders herum auch funktionieren im Homkit_list_array sonst kommt im Homekit nicht die Bestätigung an.
-
@Homer-J Vergessen, kannst du bitte nochmal testen? Das mit state_list sollte auch gehen.
PS: Ich habe keine neue Version gemacht, also bitte neu installieren
-
@blauholsten funktioniert komplett Fehlerfrei.
Sag mal was denkst du wenn du den list_array mit in die Verknüpfungen aufnimmst, dort könnte man doch auch mit der Ausgabe triggern.?
-
@Homer-J das freut mich
-
@Homer-J die Idee hatte ich schon, allerdings nicht ganz so einfach umzusetzen.
Wenn jetzt keine größeren Probleme mehr auftreten, würde ich gerne die Version 0.8.7 in die latest pushen.
Vorausgesetzt, die Funktionalität mit den Kreisen ist jetzt wie es sein soll??? Für mich sieht es erstmal gut aus.
Falls dieser Schritt genommen ist, werde ich mich mit den setzen der states but bei Änderungen beschäftigen.
-
@blauholsten mir ist nichts mehr aufgefallen, alles was ich durchprobiert habe wird richtig gesetzt und funktioniert. Nachtruhe ist auch eben angegangen wie es sein soll. Also bei mir ist alles gut.
-
@Homer-J Hallo,
habe das Skript Pincode als JS angelegt.
Nach Start des Skriptes bekomme ich im LOG folgende Fehlermeldung:(16354) at process._tickCallback (internal/process/next_tick.js:68:7)
(16354) at promise.then (/opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49)
(16354) at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23)
(16354) at client.get (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:616:17)
(16354) at adapter.getForeignState (/opt/iobroker/node_modules/iobroker.javascript/main.js:1112:17)
javascript.0 2020-06-26 11:11:55.674 error (16354) at createProblemObject (/opt/iobroker/node_modules/iobroker.javascript/main.js:1521:17)
javascript.0 2020-06-26 11:11:55.674 error (16354) at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1468:37)
javascript.0 2020-06-26 11:11:55.673 error (16354) at compile (/opt/iobroker/node_modules/iobroker.javascript/main.js:1245:28)
(16354) at Object.createScript (vm.js:277:10)
(16354) at new Script (vm.js:83:7)
(16354) SyntaxError: Unexpected token <
(16354) ^
(16354) <xml xmlns="https://developers.google.com/blockly/xml">
at script.js.Sicherheit.Pincode:1
(16354) script.js.Sicherheit.Pincode compile failed:Was könnte hier der Fehler sein, wein im moment nicht weiter.
danke
Holger -
Copy/Paste Fehler?
Ist das nicht ein Blockly?
@Holger-Etzel sagte in Test Adapter Alarm 0.7.x:
habe das Skript Pincode als JS angelegt.
Von wo?