Beiträge von JoMensdorf
-
-
Moin!
Ich habe ein Problem mit meinem homebridge-broadlink-rm v3.6.18, es sind zwei Minis eingebunden und haben bisher immer top funktioniert.Config ist:
{
"platform": "BroadlinkRM",
"name": "Broadlink RM",
"hideWelcomeMessage": true,
"hosts": [
{
"address": "192.168.178.108",
"mac": "34:EA:34:55:34:E4",
"isRFSupported": true
},
{
"address": "192.168.178.103",
"mac": "78:0F:77:EC:21:A9",
"isRFSupported": true
}
],
Schalter Befehl ist zB:
{
"name": "Licht Küche",
"type": "switch",
"host": "192.168.178.108",
"allowResend": true,
"data": {
"on": "b21f34000b22200c0b220a220b220b220b220a220a22200d0a220b220b220a220a220a230a220b220b22200d0a22200d0b22210c0a00015000000000",
"off": "b23d34000b210b210b210b21210c0c210c210b210b210b210c210b210b220b21210c0b22210c0b210c210b00014f0b21210c0c210b220b2100000000"
}
},
Node ist 11.3.0 und NPM 6,9,0
Seit vorgestern bekomme ich bei einem Befehl immer die Meldung:
[Broadlink RM] [ERROR] Licht Küche sendData (no device found at 192.168.178.108)
Kann mir da jemand helfen?
Danke,
Jo
-
Ich habe die homebridge jetzt manuell gestartet, das hat scheinbar funktioniert.
sudo /etc/init.d/homebridge start
^C[1/13/2020, 2:05:35 PM] Got SIGINT, shutting down Homebridge...
pi@raspberrypi:~ $ sudo homebridge
[1/13/2020, 2:06:17 PM] config.json (/root/.homebridge/config.json) not found.
[1/13/2020, 2:06:18 PM] Plugin /usr/local/lib/node_modules/homebridge-lib package.json does not contain the keyword 'homebridge-plugin'.
[1/13/2020, 2:06:19 PM] Loaded plugin: homebridge-broadlink-rm
[1/13/2020, 2:06:19 PM] Registering platform 'homebridge-broadlink-rm.BroadlinkRM'
[1/13/2020, 2:06:19 PM] ---
[1/13/2020, 2:06:19 PM] Loaded plugin: homebridge-calendar
[1/13/2020, 2:06:19 PM] Registering platform 'homebridge-calendar.Calendar'
[1/13/2020, 2:06:19 PM] ---
[1/13/2020, 2:06:19 PM] Loaded plugin: homebridge-chamberlain
[1/13/2020, 2:06:19 PM] Registering accessory 'homebridge-chamberlain.Chamberlain'
[1/13/2020, 2:06:19 PM] ---
[1/13/2020, 2:06:19 PM] Loaded plugin: homebridge-cmdtrigger
[1/13/2020, 2:06:19 PM] Registering accessory 'homebridge-cmdtrigger.CmdTrigger'
[1/13/2020, 2:06:19 PM] ---
[1/13/2020, 2:06:19 PM] Loaded plugin: homebridge-config-ui-x
[1/13/2020, 2:06:19 PM] Registering platform 'homebridge-config-ui-x.config'
[1/13/2020, 2:06:19 PM] ---
[1/13/2020, 2:06:19 PM] Loaded plugin: homebridge-delay-switch
[1/13/2020, 2:06:19 PM] Registering accessory 'homebridge-delay-switch.DelaySwitch'
[1/13/2020, 2:06:19 PM] ---
[1/13/2020, 2:06:19 PM] Loaded plugin: homebridge-fritz
[1/13/2020, 2:06:20 PM] Registering platform 'homebridge-fritz.Fritz!Box'
[1/13/2020, 2:06:20 PM] ---
[1/13/2020, 2:06:21 PM] Loaded plugin: homebridge-harmony
[1/13/2020, 2:06:21 PM] Registering platform 'homebridge-harmonyHub.HarmonyHubWebSocket'
[1/13/2020, 2:06:21 PM] ---
[1/13/2020, 2:06:22 PM] Loaded plugin: homebridge-http-switch
[1/13/2020, 2:06:22 PM] Registering accessory 'homebridge-http-switch.HTTP-SWITCH'
[1/13/2020, 2:06:22 PM] ---
[1/13/2020, 2:06:22 PM] Plugin /usr/local/lib/node_modules/homebridge-hue requires Node version of ^12.14.1 which does not satisfy the current Node version of v10.16.0. You may need to upgrade your installation of Node.
[1/13/2020, 2:06:25 PM] Loaded plugin: homebridge-hue
[1/13/2020, 2:06:25 PM] Registering platform 'homebridge-hue.Hue'
[1/13/2020, 2:06:25 PM] ---
[1/13/2020, 2:06:26 PM] Loaded plugin: homebridge-pushed-notification
[1/13/2020, 2:06:26 PM] Registering accessory 'homebridge-pushed-notifications.GetPushedNotification'
[1/13/2020, 2:06:26 PM] ---
[1/13/2020, 2:06:27 PM] Loaded plugin: homebridge-weather-plus
[1/13/2020, 2:06:29 PM] Registering platform 'homebridge-weather-plus.WeatherPlus'
[1/13/2020, 2:06:29 PM] ---
[1/13/2020, 2:06:29 PM] Plugin /usr/local/lib/node_modules/homebridge-wol requires Node version of >=11.0.0 which does not satisfy the current Node version of v10.16.0. You may need to upgrade your installation of Node.
[1/13/2020, 2:06:29 PM] Loaded plugin: homebridge-wol
[1/13/2020, 2:06:29 PM] Registering accessory 'homebridge-wol.NetworkDevice'
[1/13/2020, 2:06:29 PM] ---
Load homebridge-calendar.Calendar
[1/13/2020, 2:06:29 PM] [homebridge-calendar.Calendar] CalendarPlatform Plugin Loaded - version 0.4.0
Load homebridge-harmonyHub.HarmonyHubWebSocket
[1/13/2020, 2:06:29 PM] [homebridge-harmonyHub.HarmonyHubWebSocket] HarmonyPlatform Init
[1/13/2020, 2:06:29 PM] [homebridge-harmonyHub.HarmonyHubWebSocket] No configuration found for homebridge-harmonyHub
Setup Payload:
X-HM://0023ISYWY696N
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 │
└────────────┘
[1/13/2020, 2:06:29 PM] Homebridge is running on port 43879.
Alledings komme ich nicht auf die Startseite unter http://192.168.178.99:8080/
Die IP Adresse vom Rasp stimmt.Fürchte, da hab ich viel zerschossen,. Hab noch ein Backup, aber das ist schon ein paar Monate alt...
Edit:
Hab das Backup jetzt eingespielt. Der Bradlink geht immer noch nicht, Frage dazu aber im passenden Forum -
Ok, hab ich gemacht. Kommt aber wieder eine neue Fehlermeldung:
pi@raspberrypi:~ $ npm -v
6.13.4
pi@raspberrypi:~ $ sudo systemctl stop homebridge
pi@raspberrypi:~ $ chmod 777 /usr/local/lib/node_modules/
pi@raspberrypi:~ $ sudo npm install -g npm
npm ERR! code ELOOP
npm ERR! syscall open
npm ERR! path /usr/local/lib/node_modules/npm/node_modules/JSONStream/npm-shrinkwrap.json
npm ERR! errno -40
npm ERR! ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/npm/node_modules/JSONStream/npm-shrinkwrap.json'
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2020-01-13T12_58_20_640Z-debug.log
pi@raspberrypi:~ $
-
Danke schon, wieder mal, fürs Kümmern!!!!
pi@raspberrypi:~ $ cd
pi@raspberrypi:~ $ sudo systemctl stop homebridge
pi@raspberrypi:~ $ chmod 777 /usr/local/lib/node_modules/
pi@raspberrypi:~ $ sudo npm install -g npm
sudo: npm: command not found
pi@raspberrypi:~ $
Jo
-
Jetzt hab ich noch ein bisschen weiter gesucht und wollte meine nom Version checken:
pi@raspberrypi:~ $ npm -v
-bash: npm: command not found
Das ist nicht gut, oder?
-
Moin!
Ich hab als Linux DAU wieder mal ein kleines Problem. Mein Broadlink Plugin funktioniert nicht mehr, da stand, ich soll den Pfad für NPMupdaten. Das hab ich wie vom Plugin im LOG beschrieben gemacht (weiss leider den Befehl nicht mehr, es ging aber irgendwie darum, das Verzeichnis des Node zu ändern, damit hab ichs wohl verwachst), ging dann aber immer noch nicht.
Dachte, ich update einfach mal NPM, da hatte ich mir vor Monaten mal eine Anleitung rauskopiert.
Verbinden mit dem Raspberry Pi über SSH Terminal
Homebridge stoppen: sudo systemctl stop homebridge
sudo npm cache clean -f
sudo npm install -g n
sudo n lts
sudo npm install -g --unsafe-perm homebridge@latest
sudo npm i npm@latest -g
sudo reboot
Neu verbinden mit dem Raspberry Pi über SSH Terminal
cd /usr/local/lib/node_modules/
sudo npm rebuild --unsafe-perm. (Achtung geht sehr lange)
cd
Homebridge -I
Alledings hab ich jetzt beim letzten Schritt nur noch Fehler und verstehe sie nicht, kann mir da jemand helfen?
pi@raspberrypi:~ $ cd /usr/local/lib/node_modules/
pi@raspberrypi:/usr/local/lib/node_modules $ sudo npm rebuild --unsafe-perm.
> [email protected] install /usr/local/lib/node_modules/homebridge-broadlink-rm/n ode_modules/raw-socket
> node-gyp rebuild
gyp ERR! clean error
gyp ERR! stack Error: EACCES: permission denied, rmdir 'build'
gyp ERR! System Linux 4.14.79-v7+
gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_mod ules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /usr/local/lib/node_modules/homebridge-broadlink-rm/node_modules/ra w-socket
gyp ERR! node -v v12.14.1
gyp ERR! node-gyp -v v5.0.5
gyp ERR! not ok
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script.
npm ERR! This is probably not a problem with npm. There is likely additional log ging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2020-01-13T10_48_13_260Z-debug.log
pi@raspberrypi:/usr/local/lib/node_modules $ sudo npm install -g --unsafe-perm n
npm ERR! code ELOOP
npm ERR! syscall chmod
npm ERR! path /usr/local/lib/node_modules/n/bin/n
npm ERR! errno -40
npm ERR! ELOOP: too many symbolic links encountered, chmod '/usr/local/lib/node_modules/n/bin/n'
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2020-01-13T10_57_11_647Z-debug.log
1000 Dank,
Jo
-
Ja, seit dem Update auf IOS 13 gehts
-
Hab ich gemacht, gleiche Meldung.
Klappt das bei jemandem, den nur nen HomePod als Steuerzentrale verwendet?Grüße,
Jo
-
https://smartapfel.de/kuehlschranktuer-ueberwachen/
Vielleicht hilft dir der erste Ansatz davon:
zuerst beginnen eine Automation in Home zu erstellen und diese dann in Shortcut umwandeln und dann alles einfuegen/anpassen!Moin!
ich versuche gerade, das nachzubasteln. Mein Iphone ist auf 13.1.1, mein Homepod auf den angeblich aktuellsten 12.4.Wenn ich "in Kurzbefehl konvertieren" versuche kommt "Softwareupdate erforderlich".
Bilder davon hab ich angehängt.Habt Ihr da eine Idee, warum?
danke und Grüße,Jo
-
Versuche mal „schalte Wohnzimmer Ventilator an“ oder „schalte Ventilator im Wohnzimmer“ an.
Aktivieren meine ich, ist für Zustandsänderungen nicht immer optimal.....
Moin!
Danke erst mal. Das mit schalte an/aus hat bei mir oft nicht geklappt, aktiviere hat das letzte Jahr gut funktioniert.
Hab es aber auch mit schalte an/aus probiert, die Antwort ist die Gleiche.
Grüße,
Jo
-
Moin!
Ich nutze das Plugin homebridge-hue v0.11.30 auf meinem Raspi mit HB Version 0.4.50 um die Lichter und vor allem die Osram-Geräte zu steuern.Leider kann ich damit gerade via Siri meine Ventilatoren nicht mehr wie sonst immer starten, die sind via Osram Smartplug plus als Lüfter konfiguriert und
heissen Ventilator Wohnzimmer (oder Arbeitszimmer/Kinderzimmer).
Immer, wenn ich sage:
"Siri, aktiviere Ventilator im Wohnzimmer" kommt die Antwort: "Es gibt mehrere. Du kannst mich bitten, sie, oder alle einzuschalten".Es ist aber im Wohnzimmer nur einer eingebunden, die anderen stehen im Arbeitszimmer und im Kinderzimmer, dort ist die Antwort aber auch
die gleiche. Wenn ich allerdings sage: "Siri, aktiviere alle Ventilatoren im Wohnzimmer" geht es, genau so bei "aktiviere Lüfter im Wohnzimmer"
Vorgestern habe ich zwei neue Osram SmartPlug hinzugefügt und sie mit dem outlet -v Befehl mutikonfigurierbar gemacht.
Leider habe ich da, wenn ich mich richtig erinnere, auch ein Update diverser Plugins gemacht und weiss jetzt nicht, woran es liegt.
Hat noch jemand das Problem oder kann mir einen Tipp geben?
Danke,
jo
-
@vgnsxe
hmmm wollte gerade das mal so aufsetzen mit deinem Vorschlag, jedoch die schlechten Bewertungen im App Store bremsen mich gerade etwas aus
https://itunes.apple.com/us/ap…=8&at=&ct=&ign-mpt=uo%3D6
Du hast keine Probleme!?
Nö, absolut nicht. Habe den kostenlosen Account und bis jetzt kommt alles sofort und zuverlässig.
Grüße,
jo
-
Klasse, das geht!
Danke Dir!
Jo
-
dann nutze doch pushed. Selbes Prinzip wie pushover, nur da hab ich keine Kosten, fuer nix. Ich erstelle einen Account kriege den key, token etc, hinterlege den in der config und vergebe da dann die ganzen Nachrichten, welche ich in Automationen aktivieren/zusenden lasse.
Hier das plugin: homebridge-pushed-notification
Aloha!
Sag mal, kannst Du bei Pushed auch mehrere Schalter anlegen?
Ich hab es zum Laufen gebracht, aber wenn ich einen zweiten anlegen will sagt er mir, ich bräuchte einenPremium Account.
Geht das irgendwie auch mit dem Kostenlosen?
Danke und Grüße,
Jo
-
Alles anzeigen
So geht es bei mir mit deiner config. Wenn mehr Sender gewünscht einfach anhängen
"reference": "1:0:19:283D:3FB:1:C00000:0:0:0:"
},
nächster Sender
{
"accessory": "OpenWebifSwitch",
"name": "Dreambox",
"host": "192.168.178.25",
"port": 80,
"bouquets": [{
"channels": [
{
"name": "Das Erste HD",
"reference": "1:0:19:283D:3FB:1:C00000:0:0:0:"
}
]
}
]
},
Also ich komme der Sache näher, denke ich.
Hab es jetzt so:
{
"accessory": "OpenWebifSwitch",
"name": "Dreambox",
"host": "192.168.178.25",
"port": 80,
"bouquets": [
{
"channels": [
{
"name": "Das Erste HD",
"reference": "1:0:19:283D:3FB:1:C00000:0:0:0:"
},
{
"name": "ZDF HD",
"reference": "1:0:19:2B66:3F3:1:C00000:0:0:0:"
},
{
"name": "BR Fernsehen Nord HD",
"reference": "1:0:19:2856:401:1:C00000:0:0:0:"
},
{
"name": "RTL HD",
"reference": "1:0:19:EF10:421:1:C00000:0:0:0:"
},
{
"name": "SAT.1 HD",
"reference": "1:0:19:EF74:3F9:1:C00000:0:0:0:"
},
{
"name": "ProSieben HD",
"reference": "1:0:19:EF75:3F9:1:C00000:0:0:0:"
},
{
"name": "VOX HD",
"reference": "1:0:19:EF11:421:1:C00000:0:0:0:"
},
{
"name": "kabel eins HD",
"reference": "1:0:19:EF76:3F9:1:C00000:0:0:0:"
},
{
"name": "arte HD",
"reference": "1:0:19:283E:3FB:1:C00000:0:0:0:"
},
{
"name": "RTLII HD",
"reference": "1:0:19:EF15:421:1:C00000:0:0:0:"
},
{
"name": "3sat HD",
"reference": "1:0:19:2B8E:3F2:1:C00000:0:0:0:"
},
{
"name": "SIXX HD",
"reference": "1:0:19:EF77:3F9:1:C00000:0:0:0:"
},
{
"name": "KiKA HD",
"reference": "1:0:19:2B98:3F2:1:C00000:0:0:0:"
},
{
"name": "Comedy Central HD",
"reference": "1:0:19:5273:41D:1:C00000:0:0:0:"
},
{
"name": "Disney Channel HD",
"reference": "1:0:19:157C:41F:1:C00000:0:0:0:"
},
{
"name": "Pro7 MAXX HD",
"reference": "1:0:19:EF78:3F9:1:C00000:0:0:0:"
},
{
"name": "Deluxe Music HD",
"reference": "1:0:19:157F:41F:1:C00000:0:0:0:"
},
{
"name": "MTV HD",
"reference": "1:0:19:2777:409:1:C00000:0:0:0:"
},
{
"name": "Eurosport 1 HD",
"reference": "1:0:19:30D6:413:1:C00000:0:0:0:"
},
{
"name": "Eurosport 2 HD Xtra",
"reference": "1:0:19:30D7:413:1:C00000:0:0:0:"
},
{
"name": "SPORT1 HD",
"reference": "1:0:19:1581:41F:1:C00000:0:0:0:"
},
{
"name": "Sky Sport News HD",
"reference": "1:0:19:6C:C:85:C00000:0:0:0:"
},
{
"name": "n-tv HD",
"reference": "1:0:19:EF14:421:1:C00000:0:0:0:"
},
{
"name": "WELT HD",
"reference": "1:0:19:5274:41D:1:C00000:0:0:0:"
},
{
"name": "N24 DOKU",
"reference": "1:0:1:30:5:85:C00000:0:0:0:"
},
{
"name": "tagesschau24 HD",
"reference": "1:0:19:2887:40F:1:C00000:0:0:0:"
}
]
}
]
},
Damit läuft die Bridge und ich sehe die Dreambox, kann unter Eingänge aber nur ARD auswählen.
Die anderen Sender sehe ich als extra Schaltfläche mit einem Haus, allerdings ohne Funktion.
Weder bei an- noch ausgeschaltetem SatReceiver.
So wie ich es verstanden hatte müsste es doch alle Sender unter Eingänge hinzufügen, oder?
Danke,
Jo
-
Hab ich, aber ich find es einfacher die eine Zeile zu editien.
Hatte in meinem Post #69 geschrieben, wie es drin war. Das war mit der Klammer.
{
"accessory": "OpenWebifSwitch",
"name": "Dreambox",
"host": "192.168.178.25",
"port": 80,
"checkIntervalSeconds": 120000,
"bouquets":[
"{Das Erste HD",
"reference": "1:0:19:283D:3FB:1:C00000:0:0:0:"}
]
},
Was ist denn daran noch falsch?
Danke Dir!
Jo
-
Nee, der zieht schon alles, hatte ich ja geschrieben.
Aber ich probiers erst mal mit einem aus, oder?
So muss ich, wenn es nicht startet, nicht so viel wieder aus der config löschen.
Er zieht das:
"name": "Das Erste HD",
"reference": "1:0:19:283D:3FB:1:C00000:0:0:0:"
},
{
"name": "ZDF HD",
"reference": "1:0:19:2B66:3F3:1:C00000:0:0:0:"
},
{
"name": "BR Fernsehen Nord HD",
"reference": "1:0:19:2856:401:1:C00000:0:0:0:"
},
{
"name": "RTL HD",
"reference": "1:0:19:EF10:421:1:C00000:0:0:0:"
},
{
"name": "SAT.1 HD",
"reference": "1:0:19:EF74:3F9:1:C00000:0:0:0:"
},
{
"name": "ProSieben HD",
"reference": "1:0:19:EF75:3F9:1:C00000:0:0:0:"
},
{
"name": "VOX HD",
"reference": "1:0:19:EF11:421:1:C00000:0:0:0:"
},
{
"name": "kabel eins HD",
"reference": "1:0:19:EF76:3F9:1:C00000:0:0:0:"
},
{
"name": "arte HD",
"reference": "1:0:19:283E:3FB:1:C00000:0:0:0:"
},
{
"name": "RTLII HD",
"reference": "1:0:19:EF15:421:1:C00000:0:0:0:"
},
{
"name": "3sat HD",
"reference": "1:0:19:2B8E:3F2:1:C00000:0:0:0:"
},
{
"name": "SIXX HD",
"reference": "1:0:19:EF77:3F9:1:C00000:0:0:0:"
},
{
"name": "KiKA HD",
"reference": "1:0:19:2B98:3F2:1:C00000:0:0:0:"
},
{
"name": "Comedy Central HD",
"reference": "1:0:19:5273:41D:1:C00000:0:0:0:"
},
{
"name": "Disney Channel HD",
"reference": "1:0:19:157C:41F:1:C00000:0:0:0:"
},
{
"name": "Pro7 MAXX HD",
"reference": "1:0:19:EF78:3F9:1:C00000:0:0:0:"
},
{
"name": "Deluxe Music HD",
"reference": "1:0:19:157F:41F:1:C00000:0:0:0:"
},
{
"name": "MTV HD",
"reference": "1:0:19:2777:409:1:C00000:0:0:0:"
},
{
"name": "Eurosport 1 HD",
"reference": "1:0:19:30D6:413:1:C00000:0:0:0:"
},
{
"name": "Eurosport 2 HD Xtra",
"reference": "1:0:19:30D7:413:1:C00000:0:0:0:"
},
{
"name": "SPORT1 HD",
"reference": "1:0:19:1581:41F:1:C00000:0:0:0:"
},
{
"name": "Sky Sport News HD",
"reference": "1:0:19:6C:C:85:C00000:0:0:0:"
},
{
"name": "n-tv HD",
"reference": "1:0:19:EF14:421:1:C00000:0:0:0:"
},
{
"name": "WELT HD",
"reference": "1:0:19:5274:41D:1:C00000:0:0:0:"
},
{
"name": "N24 DOKU",
"reference": "1:0:1:30:5:85:C00000:0:0:0:"
},
{
"name": "tagesschau24 HD",
"reference": "1:0:19:2887:40F:1:C00000:0:0:0:"
},
-
Hab ich ausprobiert. So bekomme ich keinen Syntax Fehler, allerdings startet die HB nicht,.
Danke trotzdem!
Jo -
Da hatte ich was falsch rauskopiert.
So sieht es aus, und in der reference Zeile erwartet eh ein , anstatt nem :
Ich weiss aber nicht wo/wie.
Danke!
Jo{
"accessory": "OpenWebifSwitch",
"name": "Dreambox",
"host": "192.168.178.25",
"port": 80,
"checkIntervalSeconds": 120000,
"bouquets":[
"{Das Erste HD",
"reference": "1:0:19:283D:3FB:1:C00000:0:0:0:"}
]
},