Beiträge von z-smoker

    hyxamp


    du hast da wohl was missverstanden...

    Die Routinen klappen schon, aber nur wenn du als "Wenn" einen Sprachbefehl definierst -> Stimme wählen, oder einen ZeitPLAN oder den Wecker...

    Dann kannst du unter "Aktionen hinzufügen" -> Smart Home -> Alle Geräte -> etwas steuern lassen, oder per IFTTT etwas anderes antriggern... usw.


    Aber die reine Umsetzung einer Routine, ohne Ansprache zu Alexa (also wie die Automationen in Homekit) klappen nicht, zumindest auch bei mir nicht. Ist genau wie bei dir: "Keine Geräte gefunden"... und bei mir sind etliche Geräte vorhanden 8)

    Bei den Routinen mit Alexa geht Herr Bezos und sein Team davon aus, dass man die nette Dame in dem kleinen runden Kästchen einfach anspricht.

    Dass man eine Steuerung ohne Sprache macht ist für die 34.743.588 Programmierer bei Amazon etwas ganz neues und unerwartetes, deshalb funzt es nicht.

    Hallo yelloflag, herzlich willkommen hier bei uns


    Mich wundert es, dass es überhaupt klappt. Wobei die Syntax soweit eigentlich korrekt ist, bis auf den "unitCode".


    Der "unitCode" ist ja die Untergruppe der 4 Taster bei der Original-Funk-FB der Plugs und die wird eigentlich immer nur in folgen Schritten definiert:

    10000 - 01000 - 00100 - 00010, wobei die 10000 die oberste Taste ist.


    Der "systemCode" ist ja die Einstellung der Funkfrequenz und die kann für bis zu 4 Plugs gleich sein, bei unterschiedlichem "unitCode"!


    Das es mit "01111" bei deiner Weihnachtsbaumbeleuchtung funzt ist bemerkenswert. Wobei die Einstellung der Pi-Homebridge eigentlich formal richtig ist und diese funzen sollte.


    Ein Auszug meiner config:

    Der DVD-Hub ist eine eigene Steuerung (auf Taste 1) und die beiden Lampen ebenfalls, wobei ich die hier auf Taste 2 und 3 gelegt habe.

    Config sieht gut aus, hab sie mit Jsonlint gecheckt.

    Eingabe für Alexa passt auch.


    Hast du schon mal ein anderes Plugin installiert?

    Ist da auch ein Fehler?

    Welche Versionen von node und npm laufen auf dem Pi?


    Mach mal zur Sicherheit ein

    Code
    sudo apt-get update && sudo apt-get upgrade

    Hallo und willkommen hier im Forum,


    ... was mir auffällt ist die "pin" bei der Homebridge, sollte so aussehen: 031-45-001

    ... wenn der "token" vom Roborock nur ein Platzhalter ist und der "echte" definitiv stimmt, schaut eigentlich alles gut aus

    Man kann sich auch den Node-Manager für den Pi laden, genannt "n"

    Code
    npm install -g n

    dort findet man auch eine kleine Anleitung zu Nutzung: Github




    Aber hier die Anleitung aus der Befehlssammlung:


    Node.js Backup vorher machen !!!
    Installieren curl -sL https://deb.nodesource.com/setup_9.x | sudo -E bash - sudo apt-get install -y nodejs
    Deinstallieren

    sudo apt remove nodejs

    Version node -v
    Update "Variante I" 1. Homebridge stoppen

    (Befehl siehe oben)


    2. sudo npm cache clean -f


    3. sudo npm install -g n


    4. sudo n stable

    (latest oder versionsnummer)


    5. sudo npm install -g --unsafe-perm homebridge@latest


    6. sudo npm i npm@latest -g



    7. node -v

    (Versionsnummer überprüfen)


    8. sudo reboot


    Update "Variante II" 1. Homebridge stoppen

    (Befehl siehe oben)


    2. wget https://nodejs.org/dist/v6.9.56.9.5-linux-armv7l.tar.gz

    (Versionsnummer anpassen nach Bedarf)


    3. tar -xvf node-v6.9.5-linux-armv7l.tar.gz

    (Versionsnummer anpassen nach Bedarf)


    4. cd node-v6.9.5-linux-armv7l

    (Versionsnummer anpassen nach Bedarf)


    5. sudo cp -R * /usr/local/


    6. cd


    7. sudo npm install -g --unsafe-perm homebridge@latest

    8. sudo npm i npm@latest -g


    9. node -v


    10. sudo reboot

    (Versionsnummer überprüfen)

    Danke sschuste - hast natürlich recht 8)

    ______________________________________________



    Wenn dann Homebridge installiert ist brauchst du noch das Plugin dafür von Homematic.


    Dieses muss dann noch installiert und eingestellt (config.json) werden. Diese mystische Datei "config.json" ist die Konfigurationsstruktur von Homebridge. Dort werden alle Einstellung für die verschiedenen Plugins (die man zur Anbindung von Geräten/Systemen an Homekit benötigt), die unter Homebridge verwalten werden, durchgeführt. Für jedes Plugin (z.B. für HUE, Homematic oder Tuya usw.) müssen spezifische Sachen eingestellt werden, wie z.B. Netzwerkadressen, Benutzernamen oder Passworte von Gateways oder Bridges usw.


    Unter der Homematic-Software muss auch noch etwas eingestellt werden, damit die Verbindung alles Geräte zu Homebridge klappt.

    Anbei eine kurze Anleitung von technikkram.net (ganz am Ende)

    Wenn du etwas handwerklich hast und begabt bist und löten kannst, gibt es eine günstigere Lösung für dich.

    Die "klassischen" Thermostate von Homematic aber auch die homematicIP gibt es als Bausatz zu kaufen . Sind 10,- EUR günstiger. Bausätze

    Habe mir auch die klassischen Thermostate und Fenster-/Türkontakte optisch damals als Bausatz gekauft

    Genau 8), Ich würde so vorgehen:


    Zuerst das hier genau durchlesen

    Dort steht das genaue Vorgehen sehr gut erklärt als Anleitung step by step


    Die devices (Homematic) alle aus der Qivicon-Zentrale abmelden


    1. Download eines kompletten Images (buster + pivCCU3) - letzte ZIP-Datei ganz am Ende: Image buster + piVCCU3

    2. Download eines SD-Card-Schreibeprogramms (balenaEtcher) balenaEtcher

    3. möglichst neue SD-Card (8 oder 16 GB) in ein Card-Writer stecken (z.B. USB Stick) und Image mit balenaEtcher schreiben

    4. Pi mit Tastatur an Bildschirm anhängen

    5. SD-Card in Pi stecken (Pi hängt am LAN) und Strom einstecken

    6. Anmeldung/Login am Pi: Der Benutzername ist: pi und das Passwort ist: raspberry

    7. Die LAN-IP des Pi herausfinden: In die Komandozeile des Pi per Tastatur folgenden Befehl eingeben: ifconfig

    Ergebnis sollte dann so aussehen. Hier steht auch die IP des Pi (im Beispiel ist es 192.168.2.74)

    8. Die Steuerungs-Software von Homematic startet man per Browser unter Windows oder macOS indem man eingibt: http://ccu3-webui

    9. Alle devices unter homematic wieder anmelden

    10. Installation von homebridge nach der Anleitung hier im Forum


    ... hoffen ... und freuen wenn alles geklappt hat :thumbup:^^

    Im Prinzip schon - kaufen - in Pi stecken - läuft.... zumindest für Homebridge


    ABER


    Wenn du deine ganzen Homematic-devices weiter verwenden willst (mit Apple Homekit), brauchst du beides!

    Momentan betreibst du ja Qivicon. Das wirst du dann nicht mehr haben und statt dessen die Software von Homematic nutzen. Denn leider gibt es keine Möglichkeit "Qivicon" unter Homebridge zu betreiben bzw. einzubinden.


    Also entweder eine Homematic CCU2 bzw. CCU3 kaufen und auf deinem Pi dann Homebridge installieren (Hoobs) oder du verwendest statt dessen deinen bisherigen Pi mit Funkmodul und darauf läuft dann Buster als Betriebssystem und als Software läuft "piVCCU" + "Homebridge" darauf.

    Es ist eine kostenfreie Open Source Programm, das exakt so funktioniert und auch so aussieht wie die Original-Homematic-Software.



    Dazu musst du aber eine SD-Card beschreiben können.

    Du musst dir ja einen PC/Laptop leihen wie ich gelesen habe.

    Kannst du eine SD-Card beschreiben?

    Hat der überhaupt ein SD-Card-Adapter/Laufwerk?


    Weitere Fragen:

    Läuft der Pi momentan mit LAN-Kabel oder per Wifi?

    Kannst du den Pi an einen Monitor hängen und Tastatur anschließen?