Beiträge von bollekk

    Moin moin

    Habe die Schritte soweit gemacht, beim letzten Neustart dann aber:


    ___

    error: Cannot add a bridged Accessory with the same UUID as another bridged Accessory

    ___


    Geholfen hat der Reset Knopf an der Hue-Bridge, homebridge startet wieder, allerdings kann ich nun die Gräte die bereits über den Phoscon eingebunden waren nicht mehr über die HomeApp ansprechen (Gerät antwortet nicht). Ansonsten ist die Hue-Bridge nochmal über die HomeApp regsitriert worden, hat funktioniert, auch in der Hue-App ging es.


    Das Log ist nicht richtig sauber, ich hänge es hier mit an und vielleicht könnt ihr mir nochmal einen Anstoß geben wie ich es hinbekomme Geräte von beiden Gateways in die HomeApp zu bekommen. (ein Gerät soll natürlich an einer der Bridges angemeldet sein)



    LOG:


    [2020-9-14 10:51:32] [Config] Executing restart command: sudo -n systemctl restart homebridge

    homebridge : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/bin/systemctl restart homebridge

    pam_unix(sudo:session): session opened for user root by (uid=0)

    Stopping Node.js HomeKit Server...

    [2020-9-14 10:51:32] Got SIGTERM, shutting down Homebridge...

    [2020-9-14 10:51:37] [Hue] goodbye

    homebridge.service: Main process exited, code=exited, status=143/n/a

    homebridge.service: Failed with result 'exit-code'.

    Stopped Node.js HomeKit Server.

    homebridge.service: Found left-over process 20798 (node) in control group while starting unit. Ignoring.

    This usually indicates unclean termination of a previous run, or service implementation deficiencies.

    homebridge.service: Found left-over process 21143 (sh) in control group while starting unit. Ignoring.

    This usually indicates unclean termination of a previous run, or service implementation deficiencies.

    homebridge.service: Found left-over process 21144 (sudo) in control group while starting unit. Ignoring.

    This usually indicates unclean termination of a previous run, or service implementation deficiencies.

    homebridge.service: Found left-over process 21149 (systemctl) in control group while starting unit. Ignoring.

    This usually indicates unclean termination of a previous run, or service implementation deficiencies.

    homebridge.service: Found left-over process 21150 (journalctl) in control group while starting unit. Ignoring.

    This usually indicates unclean termination of a previous run, or service implementation deficiencies.

    Started Node.js HomeKit Server.

    pam_unix(sudo:session): session closed for user root

    [2020-9-14 10:51:37] Loaded config.json with 2 accessories and 3 platforms.

    [2020-9-14 10:51:37] ---

    [2020-9-14 10:51:39] Loaded plugin: [email protected]

    [2020-9-14 10:51:39] Registering platform 'homebridge-broadlink-rm-tv.BroadlinkRM'

    [2020-9-14 10:51:39] ---

    [2020-9-14 10:51:39] Loaded plugin: [email protected]

    [2020-9-14 10:51:39] Registering platform 'homebridge-config-ui-x.config'

    [2020-9-14 10:51:39] ---

    [2020-9-14 10:51:40] Loaded plugin: [email protected]

    [2020-9-14 10:51:40] Registering platform 'homebridge-hue.Hue'

    [2020-9-14 10:51:40] ---

    [2020-9-14 10:51:40] Loaded plugin: [email protected]

    [2020-9-14 10:51:40] Registering accessory 'homebridge-raspberrypi-temperature.RaspberryPiTemperature'

    [2020-9-14 10:51:40] ---

    [2020-9-14 10:51:40] Loaded plugin: [email protected]

    [2020-9-14 10:51:40] Registering accessory 'homebridge-winpc.WinPC'

    [2020-9-14 10:51:40] ---

    [2020-9-14 10:51:40] Loading 3 platforms...

    [2020-9-14 10:51:40] [Broadlink RM 3 Mini] Initializing BroadlinkRM platform...

    [2020-9-14 10:51:40] [Broadlink RM 3 Mini] [INFO] Automatically discovering Broadlink RM devices.

    [2020-9-14 10:51:40] [Broadlink RM 3 Mini] [INFO] Running Homebridge Broadlink RM Plugin version 4.0.5

    [2020-9-14 10:51:40] [Broadlink RM 3 Mini] TV-Plugin Accessory Ready

    [2020-9-14 10:51:40] [Broadlink RM 3 Mini] Cmd_Streaming Accessory Ready

    [2020-9-14 10:51:40] [Broadlink RM 3 Mini] Cmd_Media Center Accessory Ready

    [2020-9-14 10:51:40] [Broadlink RM 3 Mini] Cmd_Fernsehen Accessory Ready

    [2020-9-14 10:51:40] [Broadlink RM 3 Mini] Cmd_Mucke Accessory Ready

    [2020-9-14 10:51:40] [Broadlink RM 3 Mini] Cmd_CD hören Accessory Ready

    [2020-9-14 10:51:40] Initializing platform accessory 'Learn'...

    [2020-9-14 10:51:40] Initializing platform accessory 'Cmd_Streaming'...

    [2020-9-14 10:51:40] Initializing platform accessory 'Cmd_Media Center'...

    [2020-9-14 10:51:40] Initializing platform accessory 'Cmd_Fernsehen'...

    [2020-9-14 10:51:40] Initializing platform accessory 'Cmd_Mucke'...

    [2020-9-14 10:51:40] Initializing platform accessory 'Cmd_CD hören'...

    [2020-9-14 10:51:40] Initializing platform accessory 'TV-Plugin'...

    [2020-9-14 10:51:41] [Hue] Initializing Hue platform...

    [2020-9-14 10:51:41] [Hue] homebridge-hue v0.11.75, node v12.18.3, homebridge v1.1.6

    [2020-9-14 10:51:41] [Config] Initializing config platform...

    [2020-9-14 10:51:41] [Config] Spawning homebridge-config-ui-x with PID 21268

    [2020-9-14 10:51:41] Loading 2 accessories...

    [2020-9-14 10:51:41] [CPU Temperature] Initializing RaspberryPiTemperature accessory...

    [2020-9-14 10:51:41] [PC-Plugin] Initializing WinPC accessory...

    [2020-9-14 10:51:41] [PC-Plugin] Setting info: {"serialnumber":"Unknown","model":"Windows PC","manufacterer":"Microsoft","name":"Windows PC","softwareversion":"Unknown","manufacturer":"Microsoft"}

    [2020-9-14 10:51:41] [PC-Plugin] start polling..

    [2020-9-14 10:51:41] [PC-Plugin] getPowerState - actual mode

    [2020-9-14 10:51:41] [Broadlink RM 3 Mini] TV-Plugin getSwitchState: 0

    [2020-9-14 10:51:41] [Broadlink RM 3 Mini] Cmd_Streaming getSwitchState: false

    [2020-9-14 10:51:41] [Broadlink RM 3 Mini] Cmd_Media Center getSwitchState: false

    [2020-9-14 10:51:41] [Broadlink RM 3 Mini] Cmd_Fernsehen getSwitchState: false

    [2020-9-14 10:51:41] [Broadlink RM 3 Mini] Cmd_Mucke getSwitchState: false

    [2020-9-14 10:51:41] [Broadlink RM 3 Mini] Cmd_CD hören getSwitchState: false

    [2020-9-14 10:51:41] [Broadlink RM 3 Mini] [INFO] Discovered Broadlink RM Mini 3 D (5f36) at 192.168.178.41 (a7:df:24:50:32:fb)

    [2020-9-14 10:51:41] [Hue] Phoscon-GW: dresden elektronik deCONZ gateway v2.5.80, api v1.16.0

    [2020-9-14 10:51:41] [Hue] Phoscon-GW: warning: not using recommended deCONZ gateway version 2.5.79

    [2020-9-14 10:51:41] [Hue] Philips hue: Philips BSB002 bridge v1940042020, api v1.40.0

    [2020-9-14 10:51:41] [Hue] Philips hue: warning: not using recommended Hue bridge api version 1.38.0

    [2020-9-14 10:51:41] [Hue] Phoscon-GW: 10 accessories

    [2020-9-14 10:51:41] [Hue] Philips hue: bridge request 1: get /

    [2020-9-14 10:51:41] [Hue] Philips hue: bridge request 1: error 1 unauthorized user

    [2020-9-14 10:51:41] [Hue] Philips hue: bridge request 2: get /groups/0

    [2020-9-14 10:51:41] [Hue] Philips hue: bridge request 2: error 1 unauthorized user

    [2020-9-14 10:51:41] [Hue] Philips hue: TypeError: Cannot set property '0' of undefined

    at HueBridge.getFullState (/usr/local/lib/node_modules/homebridge-hue/lib/HueBridge.js:325:19)

    at processTicksAndRejections (internal/process/task_queues.js:97:5)

    at HueBridge.accessories (/usr/local/lib/node_modules/homebridge-hue/lib/HueBridge.js:102:19)

    at Function.all (<anonymous>:null:null)

    at HuePlatform.accessories (/usr/local/lib/node_modules/homebridge-hue/lib/HuePlatform.js:308:29)

    [2020-9-14 10:51:41] [Hue] Philips hue: 1 accessories

    [2020-9-14 10:51:41] [Hue] masked debug info dumped to /var/homebridge/homebridge-hue.json.gz

    [2020-9-14 10:51:41] Initializing platform accessory 'Phoscon-GW'...

    [2020-9-14 10:51:41] [Hue] Phoscon-GW: 2 services

    [2020-9-14 10:51:41] Initializing platform accessory 'Stehlampe'...

    [2020-9-14 10:51:41] Initializing platform accessory 'TV Backlight'...

    [2020-9-14 10:51:41] Initializing platform accessory 'Nachtlicht'...

    [2020-9-14 10:51:41] Initializing platform accessory 'Pumpe'...

    [2020-9-14 10:51:41] Initializing platform accessory 'Birne'...

    [2020-9-14 10:51:41] Initializing platform accessory 'Ahorn'...

    [2020-9-14 10:51:41] Initializing platform accessory 'Subwoofer'...

    [2020-9-14 10:51:41] Initializing platform accessory 'CD-Player'...

    [2020-9-14 10:51:41] Initializing platform accessory 'Daylight'...

    [2020-9-14 10:51:41] Initializing platform accessory 'Philips hue'...

    [2020-9-14 10:51:41] [Hue] Philips hue: 2 services

    Setup Payload:

    X-HM://0023ISYWYEI6B

    Scan this code with your HomeKit app on your iOS device to pair with Homebridge:

    Or enter this code with your HomeKit app on your iOS device to pair with Homebridge:


    ┌────────────┐

    │ 031-45-154 │

    └────────────┘


    [2020-9-14 10:51:41] Homebridge is running on port 51826.



    :::::::::::::::::::::::::::


    Und meine Config:


    "platforms": [
                    {
                "name": "Hue",
                "anyOn": true,
                "groups": false,
                "hosts": [
                    "192.168.178.34",
                    "192.168.178.33"
                ],
                "lights": true,
                "linkButton": false,
                "nativeHomeKitLights": true,
                "nativeHomeKitSensors": true,
                "nupnp": true,
                "resource": true,
                "rooms": true,
                "rules": false,
                "scenes": true,
                "scenesAsSwitch": true,
                "schedules": false,
                "sensors": true,
                "users": {
                    "00212EFFFF05BD32": "20A5B6B59C",
                    "ECB5FAFFFE30B9CD": "mwZowpWL0vNJsbMztHY4KFZ0mjDtmRhnfSTI5je6"
                },
                "platform": "Hue"
            },




    Bei dir fehlt der Eintrag für den zweiten Host und User ist keiner drin.

    Also unter "Bridge" noch

    Code
    "hosts": ["IP vom Pi", "IP von Hue-Bridge"]

    ?



    Code
    The hostname or IP address (optionally with port) of the Hue bridge. When set, discovery of bridges is disabled. 
    To specify a single hostname or IP address, use a string, e.g. "host": "192.168.1.10". 
    To specify multiple hostnames and/or IP addresses use an array, e.g. "hosts": ["192.168.1.10", "192.168.1.11"] or "hosts": ["192.168.1.10", "192.168.1.11:8080"].

    user hab ich grad noch hinzugefügt (Habe mein BackUp aufspielen müssen und da fehlte der noch)...

    Da müssen dann zwei rein... wo finde ich den von der Hue-Bridge? Wird der auch im Log beim Neustart der Homebridge angezeigt?


    Ich bin grad etwas vorsichtig geworden einfach was zu versuchen. Der letzte Versuch brachte ja den für mich großen Crash...

    Hier bitte:


    {
        "bridge": {
            "name": "Pi's Homebridge",
            "username": "CC:22:3D:E3:CE:30",
            "manufacturer": "homebridge.io",
            "model": "homebridge",
            "port": 51826,
            "pin": "031-45-154"
        },
        "hosts": [
            "192.168.178.34"
        ],
        "description": "Home Smart Home",
        "platforms": [
            {
                "name": "Hue",
                "anyOn": true,
                "groups": false,
                "lights": true,
                "linkButton": false,
                "nativeHomeKitLights": true,
                "nativeHomeKitSensors": true,
                "nupnp": true,
                "resource": true,
                "rooms": true,
                "rules": false,
                "scenes": true,
                "scenesAsSwitch": true,
                "schedules": false,
                "sensors": true,
                "platform": "Hue"
            },
            {
                "platform": "config",
                "name": "Config",
                "port": 8080,
                "auth": "form",
                "theme": "dark-mode",
                "restart": "sudo -n systemctl restart homebridge",
                "temp": "/sys/class/thermal/thermal_zone0/temp",
                "tempUnits": "c",
                "lang": "auto",
                "sudo": true,
                "log": {
                    "method": "custom",
                    "command": "journalctl -o cat -n 500 -f -u homebridge"
                }
            }
        ],
        "accessories": [
            {
                "accessory": "RaspberryPiTemperature",
                "name": "CPU Temperature",
                "updateInterval": 1000
            },
            {
                "accessory": "WinPC",
                "name": "PC",
                "http_method": "GET",
                "on_url": "wol://D8:50:E6:BD:9D:62",
                "off_url": "http://192.168.178.40:8000/?action=System.Shutdown",
                "status_url": "http://192.168.178.40:8000/",
                "sendimmediately": "yes",
                "poll_status_interval": "60",
                "username": "User",
                "password": "123pi!!",
                "powerstateOnError": "0",
                "powerstateOnConnect": "1"
            }
        ]
    }

    Ich möchte aus diversen Gründen auch die beiden Bridges parallel laufen lassen...

    Im Moment läuft alles über den RaspBee II mit Homebridge, mein Versuch die Hue-Bridge einzubinden (Bridge Anschließen, Homebridge neustarten und den Link-Button drücken) hat erstmal alles gecrasht, die Homebdiege wollte nicht mehr starten: "ehostunreach" auf der IP der Hue-Bridge


    Bitte gebt mir mal einen Anstoß wie man das richtig macht wenn beide parallel laufen sollen.


    Danke!

    Huhu...

    Seid ihr so ratlos bei meinen hinterfragten Problemen oder ist meine "7-Tage-Testwoche" bei euch abgelaufen? Muss ich jetzt bezahlen für weiteren Support... ;)


    Ich suche also immernoch nach einer Möglichkeit auch meinen AV-Receiver per "Apple-Fernbedienung" (also so wie den AppleTV) auf dem iPhone bedienen zu können. Mit dem TV funktkioniert es mit dem Broadlink-rm-tv plugin schonmal sehr gut, aber scheinbar kann man davon nicht einfach mehere anlegen und einfach die IR-Befehle des Receivers benutzen.


    Und ein Detail ist mir nicht gelungen... eine Taste/einen IR-Befehl "gedrückt halten" (um z.B. den AppleTV auszuschalten benötigt man das ja). Wie programmiert man das für den benötigten HEX.Code in die config.json?


    Vielen Dank und viele Grüße

    Björn

    Habe sie gefunden...

    dann habe ich die index.js nachdem ich per


    sudo chmod a+w index.js


    die berechtigung geändert habe mit winSCP editiert und gespeichert. Irgendwas hat er zwar gemeckert aber speichern ging trotzdem.

    Dann kam beim testen [ERROR] Learn Code (Couldn't learn code, device not found). Also noch


    setcap cap_net_raw+ep $(which node)


    und dann habe ich endlich einen Hex Code zum Ein-/Ausschalten erhalten und konnte ihn einfügen.

    Was aber fehlte war die Fernbedienung auf dem iPhone, dort wo man auch das AppleTV mit steuern kann.


    Also bin ich nochmal tum broadlink-rm-tv gewechselt und habe die gleich Prozedur wie zuvor vollzogen, hier habe ich dann jetzt auch eine verkleinerte Fernbedienung mit einingen Tasten auf dem iPhone.


    Was noch fehlt... das Hinzufügen weiterer FBs für weitere Geräte. Ich habe es so versuch (funktioniert aber nicht):


    "platforms": [
            {
                "platform": "BroadlinkRM",
                "name": "Broadlink RM 3 Mini",
                "accessories": [
                    {
                        "name": "TV",
                        "type": "tv",
                        "data": {
                            "on": "...",
                            "off": "...",
                            "volume": {
                                "up": "...",
                                "down": "..."
                            },
                            "remote": {
                                "select": "...",
                                "arrowUp": "...",
                                "arrowDown": "...",
                                "arrowLeft": "...",
                                "arrowRight": "..."
                            }
                        }
                    },
                    {
                        "name": "AV",
                        "type": "tv",
                        "data": {
                            "on": "...",
                            "volume": {
                                "up": "...",
                                "down": "..."
                            },
                            "remote": {
                                "select": "...",
                                "arrowUp": "...",
                                "arrowDown": "...",
                                "arrowLeft": "...",
                                "arrowRight": "..."
                            }
                        }
                    }
                ]
            },
        


    Weiß jemand Rat?

    Danke euch beiden, aber beide Versuche schlugen leider fehl...


    erbrachte das selbe ergebnis wie zuvor (homebridge startet nicht, platform not registered by plugin)


    Über das Downgrade läuft die homebridge, beim Lernvorgang (LED am Broadlink orange, wenn ich eine Taste auf der Orig.Fernbedienung drücke erlischt sie) dann wieder timeour nach 10sek.


    Selbiges mit dem Plugin von Defensor7

    Code
    sudo npm install -g --unsafe-perm https://github.com/Defensor7/homebridge-broadlink-rm.git


    Somit komme ich nochmal auf den Hinweis von Herrn Tiemerding zurück:


    "Aktuell (Stand Juni 2020) unterstützt das Plugin standardmäßig noch nicht die aktuellste Hardwarerevision des RM Mini 3, welche je nach Händler ausgeliefert werden kann. Daher muss eine Datei im Plugin ausgetauscht werden. Ohne den Austausch der Datei können Tastendrücke einer Fernbedienung (Hex-Codes) nicht angelernt werden.

    Code
    $ (sudo) sudo curl https://raw.githubusercontent.com/lprhodes/broadlinkjs-rm/master/index.js -o /usr/lib/node_modules/homebridge-broadlink-rm-tv/node_modules/broadlinkjs-rm/index.js

    "


    betrifft das vielleicht auch die broadlink plugins die wir hier gerade besprechen? Ich habe den IR-Blaster ja ganz frisch bestellt, ihr habt vielleicht eine ältere Version...

    Herr Tiemerding sagt ja "Ohne den Austausch der Datei können Tastendrücke einer Fernbedienung (Hex-Codes) nicht angelernt werden." - genau mein Problem


    Viele Grüße

    Björn

    nun nochmal die variante mit dem downgrade über:

    sudo npm install -g [email protected]


    npm WARN deprecated [email protected]: Versions below v2.0.0 are outdated and should not be used anymore. Please consider upgrading to the latest release, which is v2.2.0 at this time.

    + [email protected]

    removed 4 packages and updated 2 packages in 9.85s


    hier die config.json:


    "platforms": [
            {
                "platform": "BroadlinkRM",
                "name": "Broadlink RM",
                "accessories": [
                    {
                        "name": "TV On/Off",
                        "type": "switch",
                        "data": {
                            "on": "<nur ein fake-schalter, noch nicht wirklich angelernt>",
                            "off": "<nur ein fake-schalter, noch nicht wirklich angelernt>"
                        }
                    }
                ]
            },

    ...


    Es ist alles so wie es sein soll, ausser, dass eben keine IR-Signale vom Broadlink aufgefangen werden:


    [2020-8-25 21:36:43] [Broadlink RM] Learn Code (ready)

    [2020-8-25 21:36:53] [Broadlink RM] [INFO] Learn Code (stopped - 10s timeout)

    [2020-8-25 21:36:53] [Broadlink RM] [INFO] Learn Code (stopped)


    So... das waren jetzt bestimmt zu viele Informationen richtig, Herr Schuste?

    moment... mit einem weiteren sudo vor dem letzten befehl ließ es sich installieren

    jetzt aber wieder kein start der homebridge mit folgendem log:


    -- Logs begin at Sun 2020-08-23 23:58:21 CEST. --

    Aug 25 21:24:55 raspberrypi homebridge[7601]: at Array.forEach (<anonymous>)

    Aug 25 21:24:55 raspberrypi homebridge[7601]: at Server.loadPlatforms (/usr/local/lib/node_modules/homebridge/src/server.ts:374:27)

    Aug 25 21:24:55 raspberrypi homebridge[7601]: at Server.start (/usr/local/lib/node_modules/homebridge/src/server.ts:153:29)

    Aug 25 21:24:55 raspberrypi homebridge[7601]: at cli (/usr/local/lib/node_modules/homebridge/src/cli.ts:80:10)

    Aug 25 21:24:55 raspberrypi homebridge[7601]: at Object.<anonymous> (/usr/local/lib/node_modules/homebridge/bin/homebridge:17:22)

    Aug 25 21:24:55 raspberrypi homebridge[7601]: at Module._compile (internal/modules/cjs/loader.js:1137:30)

    Aug 25 21:24:55 raspberrypi homebridge[7601]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1157:10)

    Aug 25 21:24:55 raspberrypi homebridge[7601]: at Module.load (internal/modules/cjs/loader.js:985:32)

    Aug 25 21:24:55 raspberrypi systemd[1]: homebridge.service: Succeeded.

    Aug 25 21:25:47 raspberrypi systemd[1]: Started Node.js HomeKit Server.

    Aug 25 21:25:48 raspberrypi homebridge[7633]: [2020-8-25 21:25:48] Loaded config.json with 2 accessories and 3 platforms.

    Aug 25 21:25:48 raspberrypi homebridge[7633]: [2020-8-25 21:25:48] ---

    Aug 25 21:25:49 raspberrypi homebridge[7633]: [2020-8-25 21:25:49] ====================

    Aug 25 21:25:49 raspberrypi homebridge[7633]: [2020-8-25 21:25:49] ERROR LOADING PLUGIN homebridge-broadlink-rm:

    Aug 25 21:25:49 raspberrypi homebridge[7633]: [2020-8-25 21:25:49] Error: Cannot find module 'hap-nodejs'

    Aug 25 21:25:49 raspberrypi homebridge[7633]: Require stack:

    Aug 25 21:25:49 raspberrypi homebridge[7633]: - /usr/local/lib/node_modules/homebridge-broadlink-rm/node_modules/homebridge-platform-helper/dist/accessory.js

    Aug 25 21:25:49 raspberrypi homebridge[7633]: - /usr/local/lib/node_modules/homebridge-broadlink-rm/node_modules/homebridge-platform-helper/dist/index.js

    Aug 25 21:25:49 raspberrypi homebridge[7633]: - /usr/local/lib/node_modules/homebridge-broadlink-rm/platform.js

    Aug 25 21:25:49 raspberrypi homebridge[7633]: - /usr/local/lib/node_modules/homebridge-broadlink-rm/index.js

    Aug 25 21:25:49 raspberrypi homebridge[7633]: - /usr/local/lib/node_modules/homebridge/lib/plugin.js

    Aug 25 21:25:49 raspberrypi homebridge[7633]: - /usr/local/lib/node_modules/homebridge/lib/pluginManager.js

    Aug 25 21:25:49 raspberrypi homebridge[7633]: - /usr/local/lib/node_modules/homebridge/lib/api.js

    Aug 25 21:25:49 raspberrypi homebridge[7633]: - /usr/local/lib/node_modules/homebridge/lib/server.js

    Aug 25 21:25:49 raspberrypi homebridge[7633]: - /usr/local/lib/node_modules/homebridge/lib/cli.js

    Aug 25 21:25:49 raspberrypi homebridge[7633]: - /usr/local/lib/node_modules/homebridge/bin/homebridge

    Aug 25 21:25:49 raspberrypi homebridge[7633]: at Function.Module._resolveFilename (internal/modules/cjs/loader.js:965:15)

    Aug 25 21:25:49 raspberrypi homebridge[7633]: at Function.Module._load (internal/modules/cjs/loader.js:841:27)

    Aug 25 21:25:49 raspberrypi homebridge[7633]: at Module.require (internal/modules/cjs/loader.js:1025:19)

    Aug 25 21:25:49 raspberrypi homebridge[7633]: at require (internal/modules/cjs/helpers.js:72:18)

    Aug 25 21:25:49 raspberrypi homebridge[7633]: at Object.<anonymous> (/usr/local/lib/node_modules/homebridge-broadlink-rm/node_modules/homebridge-platform-helper/src/accessory.ts:3:1)

    Aug 25 21:25:49 raspberrypi homebridge[7633]: at Module._compile (internal/modules/cjs/loader.js:1137:30)

    Aug 25 21:25:49 raspberrypi homebridge[7633]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1157:10)

    Aug 25 21:25:49 raspberrypi homebridge[7633]: at Module.load (internal/modules/cjs/loader.js:985:32)

    Aug 25 21:25:49 raspberrypi homebridge[7633]: at Function.Module._load (internal/modules/cjs/loader.js:878:14)

    Aug 25 21:25:49 raspberrypi homebridge[7633]: at Module.require (internal/modules/cjs/loader.js:1025:19)

    Aug 25 21:25:49 raspberrypi homebridge[7633]: [2020-8-25 21:25:49] ====================

    Aug 25 21:25:49 raspberrypi homebridge[7633]: [2020-8-25 21:25:49] Loaded plugin: [email protected]

    Aug 25 21:25:49 raspberrypi homebridge[7633]: [2020-8-25 21:25:49] Registering platform 'homebridge-config-ui-x.config'

    Aug 25 21:25:49 raspberrypi homebridge[7633]: [2020-8-25 21:25:49] ---

    Aug 25 21:25:50 raspberrypi homebridge[7633]: [2020-8-25 21:25:50] Loaded plugin: [email protected]

    Aug 25 21:25:50 raspberrypi homebridge[7633]: [2020-8-25 21:25:50] Registering platform 'homebridge-hue.Hue'

    Aug 25 21:25:50 raspberrypi homebridge[7633]: [2020-8-25 21:25:50] ---

    Aug 25 21:25:50 raspberrypi homebridge[7633]: [2020-8-25 21:25:50] Loaded plugin: [email protected]

    Aug 25 21:25:50 raspberrypi homebridge[7633]: [2020-8-25 21:25:50] Registering accessory 'homebridge-raspberrypi-temperature.RaspberryPiTemperature'

    Aug 25 21:25:50 raspberrypi homebridge[7633]: [2020-8-25 21:25:50] ---

    Aug 25 21:25:51 raspberrypi homebridge[7633]: [2020-8-25 21:25:51] Loaded plugin: [email protected]

    Aug 25 21:25:51 raspberrypi homebridge[7633]: [2020-8-25 21:25:51] Registering accessory 'homebridge-winpc.WinPC'

    Aug 25 21:25:51 raspberrypi homebridge[7633]: [2020-8-25 21:25:51] ---

    Aug 25 21:25:51 raspberrypi homebridge[7633]: [2020-8-25 21:25:51] Loading 3 platforms...

    Aug 25 21:25:51 raspberrypi homebridge[7633]: [2020-8-25 21:25:51] Error loading platform requested in your config.json at position 1

    Aug 25 21:25:51 raspberrypi homebridge[7633]: [2020-8-25 21:25:51] Error: The requested platform 'BroadlinkRM' was not registered by any plugin.

    Aug 25 21:25:51 raspberrypi homebridge[7633]: at PluginManager.getPluginForPlatform (/usr/local/lib/node_modules/homebridge/src/pluginManager.ts:224:15)

    Aug 25 21:25:51 raspberrypi homebridge[7633]: at /usr/local/lib/node_modules/homebridge/src/server.ts:387:37

    Aug 25 21:25:51 raspberrypi homebridge[7633]: at Array.forEach (<anonymous>)

    Aug 25 21:25:51 raspberrypi homebridge[7633]: at Server.loadPlatforms (/usr/local/lib/node_modules/homebridge/src/server.ts:374:27)

    Aug 25 21:25:51 raspberrypi homebridge[7633]: at Server.start (/usr/local/lib/node_modules/homebridge/src/server.ts:153:29)

    Aug 25 21:25:51 raspberrypi homebridge[7633]: at cli (/usr/local/lib/node_modules/homebridge/src/cli.ts:80:10)

    Aug 25 21:25:51 raspberrypi homebridge[7633]: at Object.<anonymous> (/usr/local/lib/node_modules/homebridge/bin/homebridge:17:22)

    Aug 25 21:25:51 raspberrypi homebridge[7633]: at Module._compile (internal/modules/cjs/loader.js:1137:30)

    Aug 25 21:25:51 raspberrypi homebridge[7633]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1157:10)

    Aug 25 21:25:51 raspberrypi homebridge[7633]: at Module.load (internal/modules/cjs/loader.js:985:32)

    Aug 25 21:25:51 raspberrypi systemd[1]: homebridge.service: Succeeded.

    Hier noch das install-Log bei des "offiziellen" homebridge-rm plugins (ohne -tv)


    pi@raspberrypi:~ $ npm install -g homebridge-broadlink-rm

    npm WARN deprecated [email protected]: Versions below v2.0.0 are outdated and should not be used anymore. Please consider upgrading to the latest release, which is v2.2.0 at this time.

    npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules

    npm ERR! code EACCES

    npm ERR! syscall access

    npm ERR! path /usr/local/lib/node_modules

    npm ERR! errno -13

    npm ERR! Error: EACCES: permission denied, access '/usr/local/lib/node_modules'

    npm ERR! [Error: EACCES: permission denied, access '/usr/local/lib/node_modules'] {

    npm ERR! errno: -13,

    npm ERR! code: 'EACCES',

    npm ERR! syscall: 'access',

    npm ERR! path: '/usr/local/lib/node_modules'

    npm ERR! }

    npm ERR!

    npm ERR! The operation was rejected by your operating system.

    npm ERR! It is likely you do not have the permissions to access this file as the current user

    npm ERR!

    npm ERR! If you believe this might be a permissions issue, please double-check the

    npm ERR! permissions of the file and its containing directories, or try running

    npm ERR! the command again as root/Administrator.


    npm ERR! A complete log of this run can be found in:

    npm ERR! /home/pi/.npm/_logs/2020-08-25T19_19_04_594Z-debug.log

    pi@raspberrypi:~ $



    und nochmal wenn ich als root angemeldeet bin:


    pi@raspberrypi:~ $ sudo -i


    Wi-Fi is currently blocked by rfkill.

    Use raspi-config to set the country before use.


    root@raspberrypi:~# npm install -g --unsafe-perm homebridge-broadlink-rm

    npm WARN deprecated [email protected]: Versions below v2.0.0 are outdated and should not be used anymore. Please consider upgrading to the latest release, which is v2.2.0 at this time.

    npm ERR! Error while executing:

    npm ERR! /usr/bin/git ls-remote -h -t ssh://[email protected]/lprhodes/homebridge-platform-helper.git

    npm ERR!

    npm ERR! fatal: Kann nicht zum aktuellen Arbeitsverzeichnis zurückwechseln.: Keine Berechtigung

    npm ERR!

    npm ERR! exited with error code: 128


    npm ERR! A complete log of this run can be found in:

    npm ERR! /root/.npm/_logs/2020-08-25T19_22_00_603Z-debug.log

    völlig richtig... sorry


    hier der link:

    https://tiemerding.com/fernseh…homekit-steuern-tutorial/


    und hier das aktuelle Log mit installiertem homebridge-rm-tv plugin (die learn-taste geht, es wird aber kein IR signal aufgefangen):


    -- Logs begin at Sun 2020-08-23 23:58:21 CEST. --

    Aug 25 21:13:00 raspberrypi homebridge[6876]: [2020-8-25 21:13:00] [PC] getPowerState - actual mode - current state: false

    Aug 25 21:13:20 raspberrypi homebridge[6876]: [2020-8-25 21:13:20] Got SIGTERM, shutting down Homebridge...

    Aug 25 21:13:20 raspberrypi systemd[1]: Stopping Node.js HomeKit Server...

    Aug 25 21:13:25 raspberrypi homebridge[6876]: [2020-8-25 21:13:25] [Pi's Homebridge] goodbye

    Aug 25 21:13:25 raspberrypi systemd[1]: homebridge.service: Main process exited, code=exited, status=143/n/a

    Aug 25 21:13:25 raspberrypi systemd[1]: homebridge.service: Failed with result 'exit-code'.

    Aug 25 21:13:25 raspberrypi systemd[1]: Stopped Node.js HomeKit Server.

    Aug 25 21:13:25 raspberrypi systemd[1]: homebridge.service: Found left-over process 6900 (node) in control group while starting unit. Ignoring.

    Aug 25 21:13:25 raspberrypi systemd[1]: This usually indicates unclean termination of a previous run, or service implementation deficiencies.

    Aug 25 21:13:25 raspberrypi systemd[1]: Started Node.js HomeKit Server.

    Aug 25 21:13:26 raspberrypi homebridge[7057]: [2020-8-25 21:13:26] Loaded config.json with 2 accessories and 3 platforms.

    Aug 25 21:13:26 raspberrypi homebridge[7057]: [2020-8-25 21:13:26] ---

    Aug 25 21:13:27 raspberrypi homebridge[7057]: [2020-8-25 21:13:27] Loaded plugin: [email protected]

    Aug 25 21:13:27 raspberrypi homebridge[7057]: [2020-8-25 21:13:27] Registering platform 'homebridge-broadlink-rm-tv.BroadlinkRM'

    Aug 25 21:13:27 raspberrypi homebridge[7057]: [2020-8-25 21:13:27] ---

    Aug 25 21:13:27 raspberrypi homebridge[7057]: [2020-8-25 21:13:27] Loaded plugin: [email protected]

    Aug 25 21:13:27 raspberrypi homebridge[7057]: [2020-8-25 21:13:27] Registering platform 'homebridge-config-ui-x.config'

    Aug 25 21:13:27 raspberrypi homebridge[7057]: [2020-8-25 21:13:27] ---

    Aug 25 21:13:29 raspberrypi homebridge[7057]: [2020-8-25 21:13:29] Loaded plugin: [email protected]

    Aug 25 21:13:29 raspberrypi homebridge[7057]: [2020-8-25 21:13:29] Registering platform 'homebridge-hue.Hue'

    Aug 25 21:13:29 raspberrypi homebridge[7057]: [2020-8-25 21:13:29] ---

    Aug 25 21:13:29 raspberrypi homebridge[7057]: [2020-8-25 21:13:29] Loaded plugin: [email protected]

    Aug 25 21:13:29 raspberrypi homebridge[7057]: [2020-8-25 21:13:29] Registering accessory 'homebridge-raspberrypi-temperature.RaspberryPiTemperature'

    Aug 25 21:13:29 raspberrypi homebridge[7057]: [2020-8-25 21:13:29] ---

    Aug 25 21:13:29 raspberrypi homebridge[7057]: [2020-8-25 21:13:29] Loaded plugin: [email protected]

    Aug 25 21:13:29 raspberrypi homebridge[7057]: [2020-8-25 21:13:29] Registering accessory 'homebridge-winpc.WinPC'

    Aug 25 21:13:29 raspberrypi homebridge[7057]: [2020-8-25 21:13:29] ---

    Aug 25 21:13:29 raspberrypi homebridge[7057]: [2020-8-25 21:13:29] Loading 3 platforms...

    Aug 25 21:13:29 raspberrypi homebridge[7057]: [2020-8-25 21:13:29] [Broadlink RM 3 Mini] Initializing BroadlinkRM platform...

    Aug 25 21:13:29 raspberrypi homebridge[7057]: [2020-8-25 21:13:29] [Broadlink RM 3 Mini] [INFO] Automatic Broadlink RM device discovery has been disabled as the "hosts" option has been set.

    Aug 25 21:13:29 raspberrypi homebridge[7057]: [2020-8-25 21:13:29] [Broadlink RM 3 Mini] No accessories have been added to the "Broadlink RM 3 Mini" platform config.

    Aug 25 21:13:29 raspberrypi homebridge[7057]: [2020-8-25 21:13:29] Initializing platform accessory 'Learn'...

    Aug 25 21:13:29 raspberrypi homebridge[7057]: [2020-8-25 21:13:29] Initializing platform accessory 'Scan Frequency'...

    Aug 25 21:13:29 raspberrypi homebridge[7057]: [2020-8-25 21:13:29] [Config] Initializing config platform...

    Aug 25 21:13:29 raspberrypi homebridge[7057]: [2020-8-25 21:13:29] [Config] Spawning homebridge-config-ui-x with PID 7086

    Aug 25 21:13:29 raspberrypi homebridge[7057]: [2020-8-25 21:13:29] [Pi's Homebridge] Initializing Hue platform...

    Aug 25 21:13:29 raspberrypi homebridge[7057]: [2020-8-25 21:13:29] [Pi's Homebridge] homebridge-hue v0.11.75, node v12.18.3, homebridge v1.1.2

    Aug 25 21:13:29 raspberrypi homebridge[7057]: [2020-8-25 21:13:29] Loading 2 accessories...

    Aug 25 21:13:29 raspberrypi homebridge[7057]: [2020-8-25 21:13:29] [RaspberryPi CPU Temperature] Initializing RaspberryPiTemperature accessory...

    Aug 25 21:13:29 raspberrypi homebridge[7057]: [2020-8-25 21:13:29] [PC] Initializing WinPC accessory...

    Aug 25 21:13:29 raspberrypi homebridge[7057]: [2020-8-25 21:13:29] [PC] Setting info: {"serialnumber":"Unknown","model":"Windows PC","manufacterer":"Microsoft","name":"Windows PC","softwareversion":"Unknown","manufacturer":"Microsoft"}

    Aug 25 21:13:29 raspberrypi homebridge[7057]: [2020-8-25 21:13:29] [PC] start polling..

    Aug 25 21:13:29 raspberrypi homebridge[7057]: [2020-8-25 21:13:29] [PC] getPowerState - actual mode

    Aug 25 21:13:29 raspberrypi homebridge[7057]: [2020-8-25 21:13:29] [Broadlink RM 3 Mini] [INFO] Discovered Broadlink RM3 Pro Plus (279d) at 192.168.178.41 (24::D:F::A7::5:0::32::F:B)

    Aug 25 21:13:30 raspberrypi homebridge[7057]: [2020-8-25 21:13:30] [Pi's Homebridge] searching bridges and gateways

    Aug 25 21:13:30 raspberrypi homebridge[7057]: [2020-8-25 21:13:30] [Broadlink RM 3 Mini]

    Aug 25 21:13:30 raspberrypi homebridge[7057]: [2020-8-25 21:13:30] [Broadlink RM 3 Mini] **************************************************************************************************************

    Aug 25 21:13:30 raspberrypi homebridge[7057]: [2020-8-25 21:13:30] [Broadlink RM 3 Mini] ** Welcome to version 4.0.5 of the Homebridge Broadlink RM Plugin!

    Aug 25 21:13:30 raspberrypi homebridge[7057]: [2020-8-25 21:13:30] [Broadlink RM 3 Mini] **

    Aug 25 21:13:30 raspberrypi homebridge[7057]: [2020-8-25 21:13:30] [Broadlink RM 3 Mini] ** Find out what's in the latest release here: https://github.com/lprhodes/homebridge-broadlink-rm/releases

    Aug 25 21:13:30 raspberrypi homebridge[7057]: [2020-8-25 21:13:30] [Broadlink RM 3 Mini] **

    Aug 25 21:13:30 raspberrypi homebridge[7057]: [2020-8-25 21:13:30] [Broadlink RM 3 Mini] ** If you like this plugin then please star it on GitHub or better yet

    Aug 25 21:13:30 raspberrypi homebridge[7057]: [2020-8-25 21:13:30] [Broadlink RM 3 Mini] ** buy me a drink using Paypal https://paypal.me/lprhodes or crypto https://goo.gl/bEn1RW.

    Aug 25 21:13:30 raspberrypi homebridge[7057]: [2020-8-25 21:13:30] [Broadlink RM 3 Mini] **

    Aug 25 21:13:30 raspberrypi homebridge[7057]: [2020-8-25 21:13:30] [Broadlink RM 3 Mini] ** Keep up to date with this plugin along with everything HomeKit and homebridge

    Aug 25 21:13:30 raspberrypi homebridge[7057]: [2020-8-25 21:13:30] [Broadlink RM 3 Mini] ** by signing up to my newsletter at http://workswith.io

    Aug 25 21:13:30 raspberrypi homebridge[7057]: [2020-8-25 21:13:30] [Broadlink RM 3 Mini] **

    Aug 25 21:13:30 raspberrypi homebridge[7057]: [2020-8-25 21:13:30] [Broadlink RM 3 Mini] ** You can disable this message by adding "hideWelcomeMessage": true to the config (see config-sample.json).

    Aug 25 21:13:30 raspberrypi homebridge[7057]: [2020-8-25 21:13:30] [Broadlink RM 3 Mini] **

    Aug 25 21:13:30 raspberrypi homebridge[7057]: [2020-8-25 21:13:30] [Broadlink RM 3 Mini] **************************************************************************************************************

    Aug 25 21:13:30 raspberrypi homebridge[7057]: [2020-8-25 21:13:30] [Broadlink RM 3 Mini]

    Aug 25 21:13:32 raspberrypi homebridge[7057]: [2020-8-25 21:13:32] [PC] getPowerState - actual mode - current state: false

    Aug 25 21:13:32 raspberrypi homebridge[7057]: [2020-8-25 21:13:32] [PC] event - status poller - new state: false

    Aug 25 21:13:32 raspberrypi homebridge[7057]: [2020-8-25 21:13:32] [PC] setPowerState - polling mode, ignore, state: false

    Aug 25 21:13:32 raspberrypi homebridge[7057]: [2020-8-25 21:13:32] [Config] Homebridge Config UI X v4.27.0 is listening on :: port 8080

    Aug 25 21:13:35 raspberrypi homebridge[7057]: [2020-8-25 21:13:35] [Pi's Homebridge] Philips hue: Philips BSB002 bridge v1940042020, api v1.40.0

    Aug 25 21:13:35 raspberrypi homebridge[7057]: [2020-8-25 21:13:35] [Pi's Homebridge] Philips hue: warning: not using recommended Hue bridge api version 1.38.0

    Aug 25 21:13:35 raspberrypi homebridge[7057]: [2020-8-25 21:13:35] [Pi's Homebridge] Philips hue: created user - please edit config.json and restart homebridge

    Aug 25 21:13:35 raspberrypi homebridge[7057]: "platforms": [

    Aug 25 21:13:35 raspberrypi homebridge[7057]: {

    Aug 25 21:13:35 raspberrypi homebridge[7057]: "platform": "Hue",

    Aug 25 21:13:35 raspberrypi homebridge[7057]: "users": {

    Aug 25 21:13:35 raspberrypi homebridge[7057]: "ECB5FAFFFE30B9CD": "0WzuKulKgVtRQKDM04Hm7xfdcWVcoM6yyezA1BWs"

    Aug 25 21:13:35 raspberrypi homebridge[7057]: }

    Aug 25 21:13:35 raspberrypi homebridge[7057]: }

    Aug 25 21:13:35 raspberrypi homebridge[7057]: ]

    Aug 25 21:13:36 raspberrypi homebridge[7057]: [2020-8-25 21:13:36] [Pi's Homebridge] Philips hue: 5 accessories

    Aug 25 21:13:36 raspberrypi homebridge[7057]: [2020-8-25 21:13:36] [Pi's Homebridge] masked debug info dumped to /var/homebridge/homebridge-hue.json.gz

    Aug 25 21:13:36 raspberrypi homebridge[7057]: [2020-8-25 21:13:36] Initializing platform accessory 'Philips hue'...

    Aug 25 21:13:36 raspberrypi homebridge[7057]: [2020-8-25 21:13:36] [Pi's Homebridge] Philips hue: 3 services

    Aug 25 21:13:36 raspberrypi homebridge[7057]: [2020-8-25 21:13:36] Initializing platform accessory 'TV'...

    Aug 25 21:13:36 raspberrypi homebridge[7057]: [2020-8-25 21:13:36] Initializing platform accessory 'Felsenbirne'...

    Aug 25 21:13:36 raspberrypi homebridge[7057]: [2020-8-25 21:13:36] Initializing platform accessory 'Ahorn'...

    Aug 25 21:13:36 raspberrypi homebridge[7057]: [2020-8-25 21:13:36] Initializing platform accessory 'Nachtlicht'...

    Aug 25 21:13:36 raspberrypi homebridge[7057]: Setup Payload:

    Aug 25 21:13:36 raspberrypi homebridge[7057]: X-HM://0023ISYWYAGD3

    Aug 25 21:13:36 raspberrypi homebridge[7057]: Scan this code with your HomeKit app on your iOS device to pair with Homebridge:

    ...

    Aug 25 21:13:36 raspberrypi homebridge[7057]: Or enter this code with your HomeKit app on your iOS device to pair with Homebridge:

    Aug 25 21:13:36 raspberrypi homebridge[7057]:

    ...

    Aug 25 21:13:36 raspberrypi homebridge[7057]:

    Aug 25 21:13:36 raspberrypi homebridge[7057]: [2020-8-25 21:13:36] Homebridge is running on port 51826.

    Ich schon wieder...


    habe homebridge broadlink rm installiert... ok

    config.json aktualisiert... nicht ok (homebridge startet nicht bemängelt, dass das plugin github 2.0 benötigt [1.2 ist drauf]) - nicht gefunden wie man das updaten kann außer über rpi-update (gefährlich für Unwissende wie mich?))


    Das Gerät selbst wird dann nicht wie vorhergesagt automatisch erkannt... um es ins wlan einzubinden habe ich die dazugehörige app installiert es darüber eingefügt, ihm aber keinen raum zugewiesen (anleitung nach tiemerding.com).


    Mit einem Downgrade des Broadlink plugins auf version 3.6.10 (vorher 3.6.16) startet die homebridge dann wieder, die entsprechenden Schalter zum Anlernen werden auch angezeigt, nur beim Learn-vorgang wird kein Infrarotsignal angenommen, der Vorgang bricht nach 10 sek. wegen timeout ab.


    man findet im netz wieder eine anleitung bei tiemerding.com, welche sagt, dass man noch die index.js austauschen muss, sonst kann man nichts alernen. Sein Befehl zum Austausch der Datei funktioniert aber so natürlich nicht weil mein Plugin ein anderes ist als seins (er nimmt das broadlink rm tv -plugin). Dann hab ich es über sein Plugin versucht... gleich ergebnis, die Datei lässt sich nicht austauschen (vielleicht liegt sie nur in einem anderen Ordner?)


    Was denkt ihr... wie sollte ich am besten an das Problem ran gehen?

    Danke an Herrn Schuste und den Sebbo, aber ich hab's nicht gebacken bekommen. Mir fehlt da wohl einfach zu viel Hintergrund um eure Infos ausreichend effizient umzusetzen.


    Geklappt hat es jetzt mit dem Vorschlag von Norbert M

    Nach diversen Fehlversuchen mache Ich das inzwischen mit Homebrige-WinPC. Das PlugIn kommuniziert mit einem Tool, das auf dem PC installiert wird und läuft hier seit Monaten völlig problemlos.

    Plugin in homebridge installiert, besagte Software (Airytec Switch Off) auf WindowsPC installiert und kurz ein Passwort eingerichtet, dann noch die lokale Firewall in Windows deaktiviert... läuft! :thumbup:


    Ich bin einen Schritt weiter :)


    Aber nach dem Projekt ist bekanntlich vor dem Projekt... gestern ist der Broadlink RM 3 mini angekommen, also ran ans nächste Projekt mit dem PI.


    Grüße und danke

    Björn

    Vielen Dank für diese berauschende Antwort eines MAC-Users :thumbup:


    Es bedarf zwar etwas Übung sich in die von Ihnen an den Tag gelegten Konversationsbeflissenheiten hereinzufinden, da Sie aber wohl in diesem Forum als "allgemein bekannt" gelten dürften, sollten Sie damit wohl kaum negativ anecken. Zudem kompensiert das gebündelt vermittelte Fachwissen so einiges ;)


    Aber zurück zu meinem Problem... Ja ich weiß, das Problem ist der Windows Rechner. Ich habe einen und... ich benutze ihn. Kurzum: in meiner Generation kommt es vor, dass man manchmal zum alten Muster des "Zockens" zurückkehrt und das ist nunmal ein/der einzige Grund noch einen Windows Rechner am Leben gelassen zu haben.

    Somit möchte ich diesen gern einschalten um dafür nicht vom Sofa aufstehen zu müssen da sich doch nun schon der ganze Rest des aufgefahrenen TV/HiFi/Streaming-Schreins bald per Smartphone/-watch bedienen lässt.

    Und sollte ich dann, wie letzte Nacht geschehen, versehentlich im Bett liegend den Rechner hochgefahren haben, möchte ich ihn auch bitte wieder herunterfahren können um nicht, wie letzte Nacht geschehen, nochmal wie der letzte Depp die Treppe runter dackeln zu müssen um den von Ihnen erfragten Ausschalter betätigen zu müssen um dann, wie letzte Nacht geschehen, wieder wie der letzte Depp die Treppe hoch dackeln zu müssen.


    Und nun eine weitere Hürde: Bei der Installation des Tanz-common package möchte jenes die smb.conf Datei umändern und es bedarf wohl noch einen DHCP -client damit das ganze funktioniert. Darf er das (umändern) und, wie geht das denn nun wieder mit diesem DHCP... :rolleyes:


    Vielen Dank für die Geduld mit mir!

    Hallo Gemeinde,

    dank dem Erleuchteten (Herrn Schuste in diesem Fall - vielen Dank!) habe ich meinen Pi samt Homebridge erfolgreich aufsetzen können (zum Teufel mit dieser Homebridge-App für iOS, das Geld war rausgeschmissen).


    Mein Vorhaben ist den PC mit homebridge-WoL zu steuern (Starten, Status sehen können und Herunterfahren). Starten und Status abfragen hab ich hinbekommen, aber wie kann ich das Teil damit auch wieder herunterfahren? Mit dem aus der Anleitung eingefügten shutdownCommand passiert nichts...

    Es steht da noch etwas von einem samba-common package. Ich war aber nie so richtig gut im Tanzen und kann somit nichts damit anfangen ;)


    Hier mal meine aktuelle Konfiguration der config.json:


    {
                "name": "PC",
                "ip": "<echte IP-Adresse eingetragen>",
                "pingInterval": 2,
                "pingsToChange": 3,
                "pingTimeout": 1,
                "pingCommandTimeout": 0,
                "mac": "<echte MAC-Adresse eingetragen>",
                "startCommandTimeout": 0,
                "wakeGraceTime": 45,
                "wakeCommandTimeout": 0,
                "shutdownCommand": "net rpc shutdown --ipaddress <echte IP-Adresse eingetragen> --user bollekk",
                "shutdownGraceTime": 15,
                "shutdownCommandTimeout": 0,
                "log": true,
                "logPinger": false,
                "debugLog": false,
                "returnEarly": false,
                "accessory": "NetworkDevice"
            }


    Ich habe für hier mal die MAC- und IP-Adresse ausgeklammert, keine Ahnung ob jemand Unfug damit treiben könnte...


    Grüße

    Björn

    Hallo Gemeinde,

    meine Homebridge verhält sich etwas komisch... meine beiden momentan aktiven Osram Smart+ Plugs schalten sich immer mal wieder von allein für einige Sekunden ein... Ohne ersichtlichen Zusammenhang oder eine Zustandsänderung im gesamten System. Z.B. letzte Nacht und heute Morgen...

    [2020-8-24 3:55:04] [Pi's Homebridge] Felsenbirne: set homekit status fault from 0 to 1
    [2020-8-24 3:55:09] [Pi's Homebridge] Felsenbirne: set homekit status fault from 1 to 0
    [2020-8-24 6:33:14] [Pi's Homebridge] Felsenbirne: set homekit status fault from 0 to 1
    [2020-8-24 6:33:24] [Pi's Homebridge] Felsenbirne: set homekit status fault from 1 to 0
    [2020-8-24 10:09:29] [Pi's Homebridge] Ahorn: set homekit status fault from 0 to 1
    [2020-8-24 10:09:34] [Pi's Homebridge] Ahorn: set homekit status fault from 1 to 0
    [2020-8-24 10:11:19] [Pi's Homebridge] Felsenbirne: set homekit status fault from 0 to 1
    [2020-8-24 10:11:29] [Pi's Homebridge] Felsenbirne: set homekit status fault from 1 to 0

    Felsenbirne und Ahorn sind in dem Fall unsere beleuchteten Bäume im Garten, welche per Osram Plug geschalten werden. Zu den hier herausgepickten Zeitpunkten gab es keinerlei Aktivitäten oder Automationen die im Haus laufen (vor allem um 3:55Uhr nicht).


    Kann sich das jemand erklären? Ist irgendwie unschön...


    NACHTRAG: Der entsprechende Schalter wird physisch garnicht bedient, also gar nicht wirklich ein- oder ausgeschaltet, nur das Log der Homebridge zeigt an als würde er ein- oder ausgeschaltet worden sein...


    Trotzdem komisch... ein sauberes Log wäre schon eine tolle Sache, fühlt sich sonst an wie Spam.

    Also, her mit euren Ideen!


    Viele Grüße

    Björn