NEWS
Homebridge-Adapter: Funktionierende Plugins und Beispiele
-
Edit: Hat sich erledigt. Lag an einer falschen Node.ja Version.
Hat schon jemand das hue plugin (für deconz app) zum Laufen gebracht und kann Tipps zum Einrichten geben? Ich habe es installiert und die Konfiguration aus meiner Homebridge übernommen - aber es tut sich nichts und es werden keine neuen Objekte angezeigt.
Und allgemein die Frage, ob ich es richtig verstehe:
Wenn der Adapter im Wrapper Mode läuft: Ist es dann möglich, eine auf einem entfernten device laufende HB (Raspi im gleichen Netzwerk) „anzuzapfen“?
Danke Euch!
-
Hi to all,
Do someone is using the homebridge-broadlink-heater-cooler under IObroker? The module is connecting to my AC but I only can control few things like (on/off , mildew, clean, health, sleep, display) and I can`t control temp , fan, mode. Any advice is welcomed.
-
Hallo zusammen,
also ich probiere heute auch schon eine Weile mit dem Homebridge Adapter herum und schaffe es einfach nicht das FFMPEG Plugin damit ans Laufen zu bekommen. Ich habe parallel mal eine Homebridge Instanz hochgezogen und meine Kameras eingebunden bekommen, weshalb ich von dort einfach die Konfigeinträge übernehmen konnte.
Wenn ich in der Konfigurationsdatei jedoch folgendes stehen habe
{ "description": "Add configuration for your accessories or platforms according to the docs of the plugins.", "accessories": [], "platforms": [ { "platform": "Camera FFmpeg", "cameras": [ { "name": "Gartenhaus CAM", "unbridge": true, "videoConfig": { "source": "-i rtsp://username:password@192.168.xxx.xxx:554/11", "stillImageSource": "-i http://username:password@192.168.xxx.xxx/tmpfs/snap.jpg", "maxStreams": 1, "maxWidth": 1920, "maxHeight": 1080, "audio": true } } ] } ] }
Bekomme ich einfach keine Objekte angelegt im Objektstamm.
Im Protokoll bekomme ich nach dem Starten folgendes.
Der Adapter ist als Wrapper gestartet, weil ich im IOBroker eigentlich nur die Adapter der Homebridge verwenden will. Idealerweise kann ich die Homebride Instanz danach eindampfen. Momentan habe ich im Homekit zwei Bridges laufen, einmal Yahka und einmal Hombridge. Zukünftig möchte ich eigentlich nur noch iobroker laufen haben.
-
@szett Bitte mal Loglevel auf Debug ändern bei der Instanz und Debug Log posten
-
@apollon77 said in Homebridge-Adapter: Funktionierende Plugins und Beispiele:
posten
Hi Apollon,
also hier ist mein Debug Log vom HAM Adapter. Danke fürs schnelle Zurückmelden
-
@szett Mehr nicht?
-
@apollon77 das ist alles was der Adapter ausgibt...
-
@szett ja ich glaube das Video zeug ist sehr speziell. Das muss ich mir ansehen. Bitte mit den Details nochmal GitHub issue anlegen.
-
Hallo zusammen,
hat vielleicht einer den ham adapter mit dem laundrify plugin am laufen und kann mir die Konfiguration zukommen lassen?
Bekomme es irgendwie nicht hin das er mir unter den Objekten was anlegt.
Das Plugin läuft bei mir auf einer Homebridge auf einem pi.Hier mal meine Konfiguration:
{
"authCode": "XXX-XXX",
"pollInterval": 60,
"invertStatus": true,
"platform": "laundrify"
} -
@akuehnemann73 Debug Log bitte? und die vollständige Konfig mal bitte zeigen
-
ham.0 2021-12-20 22:19:31.858 warn Terminated (UNCAUGHT_EXCEPTION): Without reason ham.0 2021-12-20 22:19:31.856 info terminating ham.0 2021-12-20 22:19:31.849 info cleaned everything up... ham.0 2021-12-20 22:19:31.841 error Cannot read property 'status' of undefined ham.0 2021-12-20 22:19:31.841 error TypeError: Cannot read property 'status' of undefined at LaundrifyApi.register (/opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-laundrify-official/src/helper/LaundrifyApi.ts:165:21) at processTicksAndRejections (internal/process/task_queues.js:95:5) at /opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-laundrify-official/src/helper/LaundrifyApi.ts:56:38 ham.0 2021-12-20 22:19:31.805 error unhandled promise rejection: Cannot read property 'status' of undefined ham.0 2021-12-20 22:19:31.804 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). ham.0 2021-12-20 22:19:29.166 info All Libraries installed/updated ham.0 2021-12-20 22:19:29.158 info Install/Update homebridge-laundrify-official@1.2.0 ham.0 2021-12-20 22:19:29.155 info Install/Update the following Libraries: homebridge-laundrify-official@1.2.0 ham.0 2021-12-20 22:19:29.105 info starting. Version 4.0.2 in /opt/iobroker/node_modules/iobroker.ham, node: v14.18.1, js-controller: 3.3.21 ham.0 2021-12-20 22:18:56.069 warn Terminated (UNCAUGHT_EXCEPTION): Without reason ham.0 2021-12-20 22:18:56.067 info terminating ham.0 2021-12-20 22:18:56.062 info cleaned everything up... ham.0 2021-12-20 22:18:56.041 error Cannot read property 'status' of undefined ham.0 2021-12-20 22:18:56.040 error TypeError: Cannot read property 'status' of undefined at LaundrifyApi.register (/opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-laundrify-official/src/helper/LaundrifyApi.ts:165:21) at processTicksAndRejections (internal/process/task_queues.js:95:5) at /opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-laundrify-official/src/helper/LaundrifyApi.ts:56:38 ham.0 2021-12-20 22:18:56.010 error unhandled promise rejection: Cannot read property 'status' of undefined ham.0 2021-12-20 22:18:56.008 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). ham.0 2021-12-20 22:18:53.417 info All Libraries installed/updated ham.0 2021-12-20 22:18:53.415 info Install/Update homebridge-laundrify-official@1.2.0 ham.0 2021-12-20 22:18:53.413 info Install/Update the following Libraries: homebridge-laundrify-official@1.2.0 ham.0 2021-12-20 22:18:53.371 info starting. Version 4.0.2 in /opt/iobroker/node_modules/iobroker.ham, node: v14.18.1, js-controller: 3.3.21 ham.0 2021-12-20 22:18:46.811 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason ham.0 2021-12-20 22:18:46.808 info terminating ham.0 2021-12-20 22:18:46.802 info cleaned everything up... ham.0 2021-12-20 22:18:46.798 info Got terminate signal TERMINATE_YOURSELF
Konfig:
{
"bridge": {
"name": "Homebridge 365F",
"username": "0E:62:A1:2D:36:5F",
"port": 51559,
"pin": "736-16-448"
},
"accessories": [],
"platforms": [
{
"name": "Config",
"port": 8581,
"platform": "config"
},
{
"authCode": "XXX-XXX",
"pollInterval": 60,
"invertStatus": true,
"platform": "laundrify"
}
]
} -
@akuehnemann73 sagte in Homebridge-Adapter: Funktionierende Plugins und Beispiele:
homebridge-laundrify-official
Dann solltest Du dich mal da hin wenden ... Ich denke das der Fehler hier liegt https://github.com/laundrify/homebridge-laundrify-official/blob/master/src/helper/LaundrifyApi.ts#L158 ... typischer Zugriff auf pot nicht initialisierte Variablen
-
Hallo ich habe das Plugin Homebridge-Calendar eingebunden. Ich nutze es, um meine Heizung nach meinen Schichtplan zu steuern.
Version 0.4.0 HAM 4.0.2
{ "platform": "Calendar", "calendars": [ { "name": "Cal 1", "url": "webcal://", "pollingInterval": 5, "offset": "-8h", "sensors": [ "Sensor 1", "Sensor 2" ] } ] }
PS: vielleicht könnte man diese Funktion in iCal einbinden.
Gruß Tom -
@tt-tom wie meinen? iCal kann auf Text reagieren und States passend setzen. Der calendar adapter kann sowas ähnliches nur ohne iCal Kalender… aber ich weiß nicht mal genau was du meinst
-
@apollon77 der Adapter bildet ein SensorContact nach und setzt zur Startzeit des Termins ein State auf 1 / true und beim Beenden wieder zurück. Der Termin wird genauso wie bei iCal gefiltert. Zusätzlich kann man zur Startzeit ein Offset setzen, was die Startzeit plus / minus verschiebt.
Ich kenne diesen Adapter von der Homebridge noch und konnte es in iCal nicht einstellen. Kann man das mit iCal auch bauen?
Gruß Tom
-
@tt-tom ohne den Offset kann das iCal auch. Heißt dort „Events“. Du definierst einen Text der in dem termin vorkommt und dann geht ein state auf true wenn Stein termin läuft und auf false wenn nicht mehr.
-
@apollon77
Okay danke für die Info. Ich benötige aber diesen Offset für die Steuerung meiner Badheizung. Frühdienst beginnt um x Uhr, plus offset geht meine Heizung an.
Kannst du das als Option in iCal einbauen? -
@tt-tom Mach ein Feature Request ... keine Ahnung wann jemand dafür zeit findet ... das ist recht schwierig dafür wie ical arbeitet
-
@apollon77 okay muss ich in GitHub machen, oder? Benötige ich dort dann ein Account oder kann man das ohne machen?
-
@tt-tom Ja bitte im Github. Und ja brauchst einen Account (Email/Passwort) ... geht fix