Hi,
habe gerade die Bausteine geupdated und die edomi-smarthome-skill-PLv3.php auch getauscht.
Meine Geräte reagieren auch noch. Aber wenn ich Geräte suche, findet Alex nichts, obwohl ich ein neues Gerät drin habe und auch einen Rolladen geändert und in Alexa vorher gelöscht habe.
Nachdem ich die Logikseite mit dem Rolladen deaktiviert habe, geht die Suche wieder.
Wie muss ich den Rollladen konfigurieren? Denke da ist ein Fehler.
Habe CentOS 7 mit Edomi 2.00.
thx Oliver
X
-
Hi jonofe,
ich hatte heite fehler im Last Echo Device LBS.
War nicht da und meine Frau kann sich an kein Problem erinner.
Das log sagt aber etwas.
Wollte es nur "mitteilen"
Edomi 2.02 CentOS6.5
Code:[TABLE="border: 0, cellpadding: 0, cellspacing: 0"] [TR] [TD="colspan: 6"]{EDOMI,ERRLOG_2020-07.htm,12.07.2020,11:47:31,057502,14964}[/TD] [/TR] [TR] [TD]Zeitstempel[/TD] [TD]ms[/TD] [TD]Prozess[/TD] [TD]PID[/TD] [TD]Meldung[/TD] [TD]Status[/TD] [/TR] [TR] [TD] [/TD] [TD] [/TD] [TD] [/TD] [TD] [/TD] [TD] [/TD] [TD] [/TD] [/TR] [TR] [TD]2020-07-15 16:22:23[/TD] [TD]937249[/TD] [TD]?[/TD] [TD]23563[/TD] [TD]Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19001202.php | Fehlercode: 2 | Zeile: 112 | array_key_exists() expects parameter 2 to be array, null given[/TD] [TD]ERROR[/TD] [/TR] [TR] [TD]2020-07-15 16:22:23[/TD] [TD]938179[/TD] [TD]?[/TD] [TD]23563[/TD] [TD]Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19001202.php | Fehlercode: 8 | Zeile: 125 | Undefined variable: found[/TD] [TD]ERROR[/TD] [/TR] [/TABLE]
Einen Kommentar schreiben:
-
Zitat von Glotzkowski Beitrag anzeigenversuch mal in /usr/local/edomi/www/admin/lbs/alexa/eventGatewayConfig.php
hinzuzufügen.PHP-Code:$eventGatewayRegion='DE';
Den Fehler hatte ich auch und eigentlich sollte dieser Parameter automatisch dort eingetragen werden, sofern dies in alexa-config-PLv3.php im gleichen Pfad auch definiert ist.
Vielen Dank ! Ja hat geklappt. ISt zwar in der alexa-config-PLv3.php eingetragen aber wird scheinbar nicht geschrieben.
Einen Kommentar schreiben:
-
versuch mal in /usr/local/edomi/www/admin/lbs/alexa/eventGatewayConfig.phpZitat von fiddo Beitrag anzeigenJemand eine Idee für mich ?
hinzuzufügen.PHP-Code:$eventGatewayRegion='DE';
Den Fehler hatte ich auch und eigentlich sollte dieser Parameter automatisch dort eingetragen werden, sofern dies in alexa-config-PLv3.php im gleichen Pfad auch definiert ist.
Einen Kommentar schreiben:
-
Hallo, hab mich gestern mal mit der neuen Version 0.8 des Alexa Smarthome Skills gespielt.
Erst mal ein großes "Danke schön" die Rolladensteuerung klappt TOP !!
Mega Feature.
Ich bekomm aber im System-Log genau jede Minute folgende Fehlermeldung.2020-07-14 21:13:59 828193 ? 1269 Datei: /usr/local/edomi/www/data/liveproject/lbs/LBS19001201.php | Fehlercode: 8 | Zeile: 1504 | Undefined variable: eventGatewayRegion ERROR 2020-07-14 21:15:00 023706 ? 1269 Datei: /usr/local/edomi/www/data/liveproject/lbs/LBS19001201.php | Fehlercode: 8 | Zeile: 1504 | Undefined variable: eventGatewayRegion ERROR 2020-07-14 21:16:00 054455 ? 1269 Datei: /usr/local/edomi/www/data/liveproject/lbs/LBS19001201.php | Fehlercode: 8 | Zeile: 1504 | Undefined variable: eventGatewayRegion ERROR 2020-07-14 21:17:00 185199 ? 1269 Datei: /usr/local/edomi/www/data/liveproject/lbs/LBS19001201.php | Fehlercode: 8 | Zeile: 1504 | Undefined variable: eventGatewayRegion ERROR 2020-07-14 21:18:02 078511 ? 1269 Datei: /usr/local/edomi/www/data/liveproject/lbs/LBS19001201.php | Fehlercode: 8 | Zeile: 1504 | Undefined variable: eventGatewayRegion ERROR 2020-07-14 21:19:01 854228 ? 1269 Datei: /usr/local/edomi/www/data/liveproject/lbs/LBS19001201.php | Fehlercode: 8 | Zeile: 1504 | Undefined variable: eventGatewayRegion ERROR 2020-07-14 21:20:02 533199 ? 1269 Datei: /usr/local/edomi/www/data/liveproject/lbs/LBS19001201.php | Fehlercode: 8 | Zeile: 1504 | Undefined variable: eventGatewayRegion ERROR 2020-07-14 21:21:01 599468 ? 1269 Datei: /usr/local/edomi/www/data/liveproject/lbs/LBS19001201.php | Fehlercode: 8 | Zeile: 1504 | Undefined variable: eventGatewayRegion ERROR 2020-07-14 21:22:01 746543 ? 1269 Datei: /usr/local/edomi/www/data/liveproject/lbs/LBS19001201.php | Fehlercode: 8 | Zeile: 1504 | Undefined variable: eventGatewayRegion ERROR 2020-07-14 21:23:01 830035 ? 1269 Datei: /usr/local/edomi/www/data/liveproject/lbs/LBS19001201.php | Fehlercode: 8 | Zeile: 1504 | Undefined variable: eventGatewayRegion ERROR 2020-07-14 21:24:02 141756 ? 1269 Datei: /usr/local/edomi/www/data/liveproject/lbs/LBS19001201.php | Fehlercode: 8 | Zeile: 1504 | Undefined variable: eventGatewayRegion ERROR 2020-07-14 21:25:02 735619 ? 1269 Datei: /usr/local/edomi/www/data/liveproject/lbs/LBS19001201.php | Fehlercode: 8 | Zeile: 1504 | Undefined variable: eventGatewayRegion ERROR 2020-07-14 21:26:02 372765 ? 1269 Datei: /usr/local/edomi/www/data/liveproject/lbs/LBS19001201.php | Fehlercode: 8 | Zeile: 1504 | Undefined variable: eventGatewayRegion ERROR 2020-07-14 21:27:02 262067 ? 1269 Datei: /usr/local/edomi/www/data/liveproject/lbs/LBS19001201.php | Fehlercode: 8 | Zeile: 1504 | Undefined variable: eventGatewayRegion ERROR 2020-07-14 21:28:01 791547 ? 1269 Datei: /usr/local/edomi/www/data/liveproject/lbs/LBS19001201.php | Fehlercode: 8 | Zeile: 1504 | Undefined variable: eventGatewayRegion ERROR
Jemand eine Idee für mich ?
Ich hab die beiden Bausteine getauscht und das neue Skillskript (edomi-smarthome-skill-PLv3.php) hochgeladen.
Der Baustein funktioniert soweit zwar aber dadurch ist es im Logfile natürlich etwas nervig.
VG Tino.
Einen Kommentar schreiben:
-
Ich habe das mal gemäß der Anpassung von philipp900 getestet. Damit funktioniert es wie gewünscht, d.h. öffnen/schließen senden 0/100. hoch/runter funktioniert weiterhin korrekt. Ist in Version 0.9 nun enthalten. Danke an philipp900 .Zitat von ThorstenGehrig Beitrag anzeigenin deinem einsatz wird wohl nur hoch & runter verwendet? Kannst du mal ausprobieren was "öffnen" und "schließen" im Ausgang liefern?
Der RangeController wird derzeit nur für Rolläden verwendet. Er ist grundsätzlich ziemlich mächtig und somit auch komplex zu konfigurieren, daher habe ich mich zunächst auf Rolläden beschränkt.Zuletzt geändert von jonofe; 06.07.2020, 18:00.
Einen Kommentar schreiben:
-
Hi
@Philipp900: bewirkt deine änderung nur ein agepasstes verhalten bei "öffnen" und "schließen"? Oder auch bei hoch & runter?
Deine änderungen sind im "Alexa.RangeController" - betrifft das auch andere Elemente außer den Blinds?
@Jonofe: in deinem einsatz wird wohl nur hoch & runter verwendet? Kannst du mal ausprobieren was "öffnen" und "schließen" im Ausgang liefern?
Danke & Gruß
Thorsten
Einen Kommentar schreiben:
-
jonofe Genau, die Höhe von 0-100 Prozent und die Lamellenverstellung von 0 bis 90 Grad.
Ich dachte es ist eventuell möglich zwischen "Alexa Jalousie XY auf 60 Prozent" und "Alexa Jalousie XY auf 30 Grad" zu unterscheiden.
ThorstenGehrig Ich denke das liegt am ActionsToDirective mapping im 1901200_LBS
Probier mal 100 in Zeile 552, 0 in Zeile 564. 100 in Zeile 601 und 0 bis 99 in Zeile 609/610
Außerdem noch das Vorzeichen in Zeile 576 bzw. 589 vertauschen.
Habe es gerade mit den Änderungen und einem Wert von 255 an E51 erfolgreich bei mir getestet.Zuletzt geändert von philipp900; 05.07.2020, 10:12.
Einen Kommentar schreiben:
-
ThorstenGehrig dann liegt es an öffnen und schließen. Unterstützt wird dann hier wohl nur hoch/runter.
philipp900 Ich steuere nur Rolläden damit. Es müssen aber zwei Devices sein, sonst kannst du mit hoch/runter oder der Prozentangabe ja nicht unterscheiden was gemeint ist. Für Lamellenverstellen gibt es m.W. Keine native Alexa Smarthome Unterstützung. Ist zumindest mein letzter Stand, Die Angabe müsse ja dann eigentlich als Winkel erfolgen, oder?
Einen Kommentar schreiben:
-
Hi jonofe,
Wie steuerst du damit die Lamellenstellung von Jalousien? Oder hast du nur Rolladen
Muss ich da zwingend ein Zweites Device mit anderem Namen anlegen, damit ich Position und Winkel unabhängig voneinander vorgeben kann?
Einen Kommentar schreiben:
-
Hab ich...
Rollladen Gästebad schließen liefert auf A24 = 0
Rolladen Gästebad öffnen liefert auf A24=100
E51 ist auf 100
E5=1/E6=1/E28=1
Gruß
Thorsten
Einen Kommentar schreiben:
-
Also bei mir ergibt "Rollos runter" eine 100%.
Hast du E51 auf 100 und nutzt A24 zur Ansteuerung der Rolladenposition?
Einen Kommentar schreiben:
-
Hi
danke... probiere gerade die Category aus => Klappt :-)
Was mir aufgefallen ist: "Rollladen schließen" schickt 0% - öffnen schickt 100%.
Ist das normal?
Meine Rollladen-Logiken sind alle genau umgegehrt (0% = offen)... da muss ich mir jetzt einen Wertewandler raussuchen... (ein substraktion 100-x bei ein/ausgängen ist gerade meine Idee)
Gruß
Thorsten
Einen Kommentar schreiben:
-
Die Category lautet: INTERIOR_BLIND
Muss ich wohl noch in der Hilfe nachtragen.
Ja das läuft bei mir seit ca. 5 Monaten sehr stabil, auch im Zusammenspiel mit dem "Alexa Last Active Echo Device"-LBS
Einen Kommentar schreiben:
-
Genau - ich vermute das CentOS7 vorrausetzung ist für die meisten von Jonofe´s Bausteinen.
@Jonofe: für Smarthomedevice E8 gibt es in der hilfe noch nichts für Blinds:
E8: Specifies the category of the device. Value range [ACTIVITY_TRIGGER|CAMERA|CONTACT_SENSOR|DOOR|DOORBE LL|LIGHT|MICROWAVE|MOTION_SENSOR|OTHER|SCENE_TRIGG ER|SMARTLOCK|SMARTPLUG|SPEAKER|SWITCH|TEMPERATURE_ SENSOR|THERMOSTAT|TV]
Gibts da keine category - hast Du sie nicht eingebunden oder fehlt einfach das Update in der Hilfe?
Gruß
Thorsten
Einen Kommentar schreiben:


Einen Kommentar schreiben: