Wenn dies dein erster Besuch hier ist, lies bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Du musst dich vermutlich registrieren, bevor du Beiträge verfassen kannst. Klicke oben auf 'Registrieren', um den Registrierungsprozess zu starten. Du kannst auch jetzt schon Beiträge lesen. Suche dir einfach das Forum aus, das dich am meisten interessiert.
Ankündigung
Einklappen
Sammelbestellung ETS6 Vollversionen aktiv!
Sammelbestellung für ETS6 Vollversionen (Prof., Home, Lite) mit 40% Rabatt aktiv! Infos im Forum!
Ich könnte mir einen Workaround vorstellen, dass man am Statuseingang den fixen Wert 50 angibt. Wenn dann 25 rauskommt, dann wars dunkler und wenns 75 ist, dann wars heller. Danach dann über den LastAlexaDevice die Helligkeit der richtigen Leuchten erhöhen.
Halte ich für wenig praktikabel: wenn ich schon auf 75 bin, passiert mit dem Heller-Befehl nichts, bin ich über 75 wird es sogar dunkler; bin ich bei 15 wird's sehr viel heller...
Ansonsten wäre ein weiteres Variante, dass der 1201 angepasst werden muss und separate Ausgänge für heller und dunkler hat, dann kann man mit nachgeschaltetem LastAlexaDevice auch wieder per Logik die richtigen Leuchten heller/dunkler machen.
Du meinst zwei zusätzliche Ausgänge heller/dunkler, die beim jeweiligen Befehl eine 1 ausgeben? Das wäre natürlich die perfekte Lösung! Und auch dahingehend flexibel, dass man die Schrittweite selbst definieren könnte.
Der 1201 LBS wird nur durch einen Sprachbefehl getriggert. Ein zweites Triggern ist nicht vorgesehen und macht es auch irgendwann sehr kompliziert.
Ich könnte mir einen Workaround vorstellen, dass man am Statuseingang den fixen Wert 50 angibt. Wenn dann 25 rauskommt, dann wars dunkler und wenns 75 ist, dann wars heller. Danach dann über den LastAlexaDevice die Helligkeit der richtigen Leuchten erhöhen.
Ansonsten wäre ein weiteres Variante, dass der 1201 angepasst werden muss und separate Ausgänge für heller und dunkler hat, dann kann man mit nachgeschaltetem LastAlexaDevice auch wieder per Logik die richtigen Leuchten heller/dunkler machen.
Ich denke nicht, dass das funktioniert, denn ein Device kann ja nur einen aktuellen Status haben, der ja auch an Amazon übertragen wird. D.h. es müsste vorher schon klar sein, an welchem Echo der nächste "heller" Befehl kommt. Gibt es den "heller" Befehl denn bei Alexa und welchen Controller-Eingang verwendest du dafür? Und wenn ja, was kommt da zurück an den 1201-LBS Ausgängen?
Den Heller-/Dunkler-Befehl gibt es: wenn ich in der Live-Ansicht unter E32 im 1201-LBS händisch etwas eintrage (z.B. 70) verringert Alexa den Wert um 25% auf 45% mit dem Befehl "Mach Licht dunkler", erhöhen analog. Ist der Status nicht vorhanden, wird beim Erhöhen immer auf 25% gesetzt, beim Verringern bleibts natürlich 0. Im Alexa Event wird das über "brightnessDelta": 25 bzw. "brightnessDelta": -25 definiert.
Wenn ich die Funktionsweise richtig verstehe: der 1201-LBS müsste zweimal durchlaufen werden, einmal um mittels nachgeschaltetem 1202-LBS herauszufinden, von welchem Echo der Befehl kam und den Statuswert des jeweiligen Dimmerkanal mit EDOMI-Bordmitteln an E32 zu übergeben. Und dann kurz verzögert nochmal, um den eigentlichen Dimm-Vorgang mit gesetztem E32 zu starten.
Woher bekommt der 1202-LBS die Info von welchem Echo der Befehl kam? Der 1201 übergibt ja nur 0/1 bzw. 0-100%. LBS Licht.jpg
Was mir positiv aufgefallen ist: wir haben in drei Kinderzimmern jeweils Hängeleuchten, Strahler und LED-Panels über den Schreibtischen und je einen Echo. Dafür hab ich drei 1201-LBS angelegt (Device Names: Licht, Strahler, Schreibtisch) und an die Ausgänge A3 und A5 den 1202-LBS gehängt. Mit "Alexa, alle Lichter ein-/ausschalten" werden ohne weiteres Zutun alle drei 1201-LBS geschaltet!
Allerdings fehlt mir die zündende Idee, wie ich in EDOMI den Status (z.B. Brightness State) des jeweiligen Kanals an den LBS SmartHome Device übergeben kann, um Kommandos wie "Mach Licht heller" nutzen zu können.
Ich denke nicht, dass das funktioniert, denn ein Device kann ja nur einen aktuellen Status haben, der ja auch an Amazon übertragen wird. D.h. es müsste vorher schon klar sein, an welchem Echo der nächste "heller" Befehl kommt. Gibt es den "heller" Befehl denn bei Alexa und welchen Controller-Eingang verwendest du dafür? Und wenn ja, was kommt da zurück an den 1201-LBS Ausgängen?
Na das haste doch schon mit der Installation des piHole gemacht
Sargon : Die parallele Installation von Pi-hole und dem Reverse Proxy auf einem Paspi ist möglich! Als erstes Pi-hole installieren und anschließend die Pi-hole Admin-Seite auf einen anderen, nicht durch den Reverse Proxy benötigten, Port legen https://jdsworld.com/tech-support/pi...ault-web-port/. Danach der Installationsanleitung von jonofe folgen...
jonofe: Erstmal ein riesiges Lob an dich: toller LBS und vor allem sehr gute Doku, hab's innerhalb von ein paar Stunden hinbekommen, obwohl ich nicht bei jedem Schritt wusste, was ich gerade tue 😵. Auch die Verbindung von SmartHome Device und Last Active Echo Device funktioniert wunderbar, sodass sich mithilfe verschiedener Echos das Licht im jeweiligen Raum mit überall dem gleichen Befehl schalten/dimmen lässt.
Allerdings fehlt mir die zündende Idee, wie ich in EDOMI den Status (z.B. Brightness State) des jeweiligen Kanals an den LBS SmartHome Device übergeben kann, um Kommandos wie "Mach Licht heller" nutzen zu können. Der Umweg über ein SmartHome Device (und damit auch spezifischen Device Names) pro Kanal ist klar, ich hoffe aber auf einen dynamischen Weg, der die elegante Lösung mit Last Active Echo Device zulässt. Vielleicht fällt dir was dazu ein...
Nachmals danke für deine Mühen und Grüße
Zuletzt geändert von madmaxx; 28.10.2020, 11:36.
Grund: Korrektur
Dabei habe ich festgestellt das ich mindestens die Permissions in der Amazon Developer Konsole nicht aktiviert habe. Muss ich die zwingend aktivieren um auf die Version 0.9 zu aktualisieren?
Wenn das die einzige Änderung ist, ist es ein Klick das wieder zurück zu ändern.
Ob es zwingend notwendig ist, kann ich dir auch gerade nicht sagen, aber für die Events, die man dann in der Alexa APP sieht, ist es auf jeden Fall Voraussetzung. Ich würde es gemäß Anleitung machen, da man auch sonst bei Problemen nicht helfen kann/will, wenn deine Grundkonfiguration schon von der Doku abweicht.
Da es bei den meisten funktioniert, wirst du es vermutlich auch hinbekommen.
Ansonsten einfach in einer neuen Edomi Instanz komplett neu aufsetzen und wenn das funktioniert, dieselben Schritt für die produktiver EDOMI Instanz durchführen.
wollte nochmal nachfragen da keiner geantwortet hat:
Ich habe bei mir noch die Version 0.5 installiert und wollte es jetzt angehen auf die aktuelle Version upzudaten. Dabei habe ich festgestellt das ich mindestens die Permissions in der Amazon Developer Konsole nicht aktiviert habe. Muss ich die zwingend aktivieren um auf die Version 0.9 zu aktualisieren? Was muss ich hier sonst noch beachten?
Will nicht riskieren das meine Alexa Integration nicht mehr funktioniert
PiHole bringt seinen eigenen Webserver (lighttpd) mit, welcher natürlich per Default auch auf Port 80 läuft. Und wenn dieser vor Apache startet, sichert er sich den Port 80. Du musst daher den Default Port von PiHole ändern, z.B. auf 81:
Ich habe heute bei mir auf dem Reverse Proxy ein Pi hole installiert und damit auch meine Apache Konfiguration zerschossen. Seitdem funktioniert auch mein Alexa Edomi Steuerung nicht mehr.
Ich komme jetzt auch nicht mehr auf meine Apache Seite. Das File unter "/etc/apache2/sites-available/000-default-le-ssl.conf" ist noch wie ich es angelegt habe vorhanden. Wenn ich auf "http://192.168.xxx.xx/edomi/phpinfo.php" zugreifen will dann sehe ich das: Reverse Proxy.JPG
Ich bin leider etwas überfordert wie ich das wieder reparieren kann, kann mir hier jemand helfen?
Ich habe bei mir noch die Version 0.5 installiert und wollte es jetzt angehen auf die aktuelle Version upzudaten. Dabei habe ich festgestellt das ich mindestens die Permissions nicht aktiviert habe. Muss ich die zwingend aktivieren um auf die Version 0.9 zu aktualisieren? Was muss ich hier sonst noch beachten?
Will nicht riskieren das meine Alexa Integration nicht mehr funktioniert
Hallo Jonofe,
Danke ersteinmal das du dir die Mühe machst. Ich habe nch einiges versucht.
In der Log vom 19001201 steht als Fehler jetzt: Failed to send event due to missing RefreshToken! (1071).
Was bedeutet das.
Wir verarbeiten personenbezogene Daten über die Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen. Weitere Informationen findest Du in unserer Datenschutzerklärung.
Indem Du unten auf "ICH stimme zu" klickst, stimmst Du unserer Datenschutzerklärung und unseren persönlichen Datenverarbeitungs- und Cookie-Praktiken zu, wie darin beschrieben. Du erkennst außerdem an, dass dieses Forum möglicherweise außerhalb Deines Landes gehostet wird und bist damit einverstanden, dass Deine Daten in dem Land, in dem dieses Forum gehostet wird, gesammelt, gespeichert und verarbeitet werden.
Einen Kommentar schreiben: