RPi2 - Homebridge : Siri for the rest of us

diverse Zusatzsoftware

Moderator: Co-Administratoren

Becker_n
Beiträge: 88
Registriert: 02.03.2015, 21:20
System: Alternative CCU (auf Basis OCCU)

Re: RPi2 - Homebridge : Siri for the rest of us

Beitrag von Becker_n » 09.10.2017, 20:13

Läuft! Danke.


Gesendet von iPad mit Tapatalk

ingranu
Beiträge: 82
Registriert: 16.01.2017, 14:57
Hat sich bedankt: 7 Mal

Re: RPi2 - Homebridge : Siri for the rest of us

Beitrag von ingranu » 09.10.2017, 21:23

Hallo zusammen

Aus dem nichts wird meine Homebridge nicht mehr erkannt:

Code: Alles auswählen

[10/9/2017, 9:25:13 PM] Loaded plugin: homebridge-homematic
[10/9/2017, 9:25:13 PM] Registering platform 'homebridge-homematic.HomeMatic'
[10/9/2017, 9:25:13 PM] ---
[10/9/2017, 9:25:14 PM] Loaded plugin: homebridge-http
[10/9/2017, 9:25:14 PM] Registering accessory 'homebridge-http.Http'
[10/9/2017, 9:25:14 PM] ---
[10/9/2017, 9:25:14 PM] Loaded plugin: homebridge-people
[10/9/2017, 9:25:14 PM] Registering accessory 'homebridge-people.people'
[10/9/2017, 9:25:14 PM] ---
[10/9/2017, 9:25:14 PM] Loaded config.json with 1 accessories and 1 platforms.
[10/9/2017, 9:25:14 PM] ---
[10/9/2017, 9:25:14 PM] Loading 1 platforms...
[10/9/2017, 9:25:14 PM] [HomeMatic Gateway] Initializing HomeMatic platform...
[10/9/2017, 9:25:14 PM] [HomeMatic Gateway] Homematic Plugin Version 0.0.83
[10/9/2017, 9:25:14 PM] [HomeMatic Gateway] Plugin by thkl  https://github.com/thkl
[10/9/2017, 9:25:14 PM] [HomeMatic Gateway] Homematic is a registered trademark of the EQ-3 AG
[10/9/2017, 9:25:14 PM] [HomeMatic Gateway] Please report any issues to https://github.com/thkl/homebridge-homematic/issues
[10/9/2017, 9:25:14 PM] [HomeMatic Gateway] will connect to your ccu at 192.168.2.26
[10/9/2017, 9:25:14 PM] [HomeMatic Gateway] using binrpc for communication with BidCos-RF
[10/9/2017, 9:25:14 PM] [HomeMatic Gateway] init RPC for BidCos-RF.
[10/9/2017, 9:25:14 PM] [HomeMatic Gateway] local ip used : 192.168.2.85. you may change that with local_ip parameter in config
[10/9/2017, 9:25:14 PM] [HomeMatic Gateway] Fetching Homematic devices...
[10/9/2017, 9:25:14 PM] Loading 1 accessories...
[10/9/2017, 9:25:14 PM] [Lampe] Initializing Http accessory...
[10/9/2017, 9:25:14 PM] [HomeMatic Gateway] RPC server for interface BidCos-RF. is listening on port 9090.
[10/9/2017, 9:25:14 PM] [HomeMatic Gateway] Creating Local HTTP Client for CCU RPC Events
[10/9/2017, 9:25:14 PM] [HomeMatic Gateway] CCU RPC Init Call on port 2001 for interface BidCos-RF.
[10/9/2017, 9:25:14 PM] [HomeMatic Gateway] if PONG is PONG CCU is alive
[10/9/2017, 9:25:14 PM] [HomeMatic Gateway] Method call params for 'system.listMethods': ["homebridge_BidCos-RF."]
[10/9/2017, 9:25:14 PM] [HomeMatic Gateway] rpc <- listDevices on BidCos-RF. - Zero Reply
[10/9/2017, 9:25:15 PM] [HomeMatic Gateway] CCU Response for init at BidCos-RF. with xmlrpc_bin://192.168.2.85:9090...Value ("") Error : (null)
[10/9/2017, 9:25:15 PM] [HomeMatic Gateway] rpc <- newDevices on BidCos-RF. nobody is interested in newdevices ...
[10/9/2017, 9:25:15 PM] [HomeMatic Gateway] Fetch Response
[10/9/2017, 9:25:15 PM] [HomeMatic Gateway] Load BuildIn Service Class HomeMaticHomeKitContactService
[10/9/2017, 9:25:15 PM] [HomeMatic Gateway] service for HmIP-SWDO-I:SHUTTER_CONTACT is HomeMaticHomeKitContactService
[10/9/2017, 9:25:15 PM] [HomeMatic Gateway] Load BuildIn Service Class HomeMaticHomeKitContactService
[10/9/2017, 9:25:15 PM] [HomeMatic Gateway] service for HM-Sec-SC-2:SHUTTER_CONTACT is HomeMaticHomeKitContactService
[10/9/2017, 9:25:15 PM] [HomeMatic Gateway] RPC getValue Call for NEQ1109882:1 STATE
[10/9/2017, 9:25:15 PM] [HomeMatic Gateway] Load BuildIn Service Class HomeMaticHomeKitDimmerService
[10/9/2017, 9:25:15 PM] [HomeMatic Gateway] service for HM-LC-Dim1T-Pl-3:DIMMER is HomeMaticHomeKitDimmerService
[10/9/2017, 9:25:15 PM] [HomeMatic Gateway] RPC getValue Call for MEQ1119410:1 LEVEL
[10/9/2017, 9:25:15 PM] [HomeMatic Gateway] Initializing platform accessory 'Balkontüre Gross'...
[10/9/2017, 9:25:15 PM] [HomeMatic Gateway] Initializing platform accessory 'Senso Schlaffzimmer'...
[10/9/2017, 9:25:15 PM] [HomeMatic Gateway] Initializing platform accessory 'HM LC Dim1T Pl 3 MEQ1119410 1'...
Scan this code with your HomeKit App on your iOS device to pair with Homebridge:

    ┌────────────┐
    │ 031-45-794 │
    └────────────┘

[10/9/2017, 9:25:15 PM] [HomeMatic Gateway] Number of mapped devices : 3
[10/9/2017, 9:25:15 PM] Homebridge is running on port 51826.
[10/9/2017, 9:25:15 PM] [HomeMatic Gateway] RPC getValue (NEQ1109882:1 STATE) Response false Errors: null
[10/9/2017, 9:25:15 PM] [HomeMatic Gateway] will cache ccu response ...
[10/9/2017, 9:25:16 PM] [HomeMatic Gateway] rpc <- system.multicall on BidCos-RF.
[10/9/2017, 9:25:16 PM] [HomeMatic Gateway] RPC event for BidCos-RF.MEQ1119410:1 LEVEL with value 0
[10/9/2017, 9:25:16 PM] [HomeMatic Gateway] Accessory HM LC Dim1T Pl 3 MEQ1119410 1 found -> Send Event
[10/9/2017, 9:25:16 PM] [HomeMatic Gateway] RPC event for BidCos-RF.MEQ1119410:1 WORKING with value false
[10/9/2017, 9:25:16 PM] [HomeMatic Gateway] Accessory HM LC Dim1T Pl 3 MEQ1119410 1 found -> Send Event
[10/9/2017, 9:25:16 PM] [HomeMatic Gateway] RPC getValue Call for MEQ1119410:1 LEVEL
[10/9/2017, 9:25:16 PM] [HomeMatic Gateway] RPC getValue (MEQ1119410:1 LEVEL) Response 0 Errors: null
[10/9/2017, 9:25:16 PM] [HomeMatic Gateway] RPC getValue (MEQ1119410:1 LEVEL) Response 0 Errors: null
[10/9/2017, 9:25:16 PM] [HomeMatic Gateway] rpc <- system.multicall on BidCos-RF.
[10/9/2017, 9:25:16 PM] [HomeMatic Gateway] RPC event for BidCos-RF.MEQ1119410:1 DIRECTION with value 0
[10/9/2017, 9:25:16 PM] [HomeMatic Gateway] Accessory HM LC Dim1T Pl 3 MEQ1119410 1 found -> Send Event
[10/9/2017, 9:25:16 PM] [HomeMatic Gateway] RPC event for BidCos-RF.MEQ1119410:1 ERROR_REDUCED with value false
[10/9/2017, 9:25:16 PM] [HomeMatic Gateway] Accessory HM LC Dim1T Pl 3 MEQ1119410 1 found -> Send Event
[10/9/2017, 9:25:16 PM] [HomeMatic Gateway] RPC event for BidCos-RF.MEQ1119410:1 ERROR_OVERLOAD with value false
[10/9/2017, 9:25:16 PM] [HomeMatic Gateway] Accessory HM LC Dim1T Pl 3 MEQ1119410 1 found -> Send Event
[10/9/2017, 9:25:16 PM] [HomeMatic Gateway] RPC event for BidCos-RF.MEQ1119410:1 ERROR_OVERHEAT with value false
[10/9/2017, 9:25:16 PM] [HomeMatic Gateway] Accessory HM LC Dim1T Pl 3 MEQ1119410 1 found -> Send Event
[10/9/2017, 9:25:17 PM] [HomeMatic Gateway] NPM 0.0.83 vs Local 0.0.83
Habe versucht die Homekit zurückzusetzen hat ebenfalls nichts gebracht.

Meine Config:

Code: Alles auswählen

{
        "accessories": [{
                "on_url": "http:\/\/192.168.2.97\/command?XC_USER=admin&XC_PASS=D000000&XC_FNC=SendSC&type=FS20&data=271b201000",
                "brightnessHandling": "no",
                "brightness_url": "",
                "status_url": "http:\/\/192.168.2.97\/command?XC_USER=admin&XC_PASS=D000000&XC_FNC=SendSC&type=FS20&data=271b200000",
                "http_method": "GET",
                "password": "",
                "switchHandling": "yes",
                "accessory": "Http",
                "service": "Switch",
                "brightnesslvl_url": "",
                "sendimmediately": "",
                "off_url": "http:\/\/192.168.2.97\/command?XC_USER=admin&XC_PASS=D000000&XC_FNC=SendSC&type=FS20&data=271b200000",
                "username": "",
                "name": "Lampe"
        }],
        "bridge": {
                "username": "CD:22:3D:E3:CE:30",
                "name": "HomebridgePI",
                "pin": "031-45-154",
                "port": 51826
        },
        "platforms": [{
                "platform": "HomeMatic",
                "name": "HomeMatic Gateway",
                "ccu_ip": "192.168.2.26",
                "filter_device": [],
                "filter_channel": [],
                "outlets": [],
                "doors": [],
                "programs": [],
                "accessories": [],
                "subsection": "Homekit"

        }]
}

Godihome
Beiträge: 7
Registriert: 01.09.2014, 22:05

Re: RPi2 - Homebridge : Siri for the rest of us

Beitrag von Godihome » 12.10.2017, 09:32

Hallo wie genau muss ich das „iOS“ : true eingeben finde bei mir keine Verbesserung! Dazu kommt wenn sich etwas Updatet gehe ich hin und setzte das System neu auf! Was aber keinen Sinn macht da ich jetzt noch ein —zwei Sachen darüber laufen lasssen möchte wie geht das allgemeine Update alles was ich bis jetzt gefunden habe zerschießt mir immer alles! Sorry ich bin blutiger Anfänger und verfolge das hier seit ca. einem halben Jahr! Danke euch für die ganze Mühe und dem tollen Projekt!

dtp
Beiträge: 10660
Registriert: 21.09.2012, 08:09
System: CCU
Wohnort: Stuttgart
Hat sich bedankt: 321 Mal
Danksagung erhalten: 501 Mal

Re: RPi2 - Homebridge : Siri for the rest of us

Beitrag von dtp » 12.10.2017, 09:38

Was meinst Du mit "Update"? Geht es um die Einbindung neu angelernter Aktoren und Sensoren?

Dazu genügt es in der Regel, nach entsprechender Zuordnung zum Gewerk "Homekit" (oder wie auch immer man das genannt hat) in der CCU die Homebridge zu stoppen und neu zu starten. Es empfiehlt sich übrigens, zunächst die Homebridge mit dem Befehl "homedridge" zu starten, um mögliche Fehler identifizieren zu können. Startet die Homebridge ohne Fehler- oder Warnmeldungen, kann man den Daemon mit "sudo /etc/init.d/homebridge start" starten.

Gruß,

Thorsten
CCU3 mit stets aktueller FW und den Addons "CUxD" und "Programmedrucken", ioBroker auf Synology DiskStation DS718+ im Docker-Container;
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.

dtp
Beiträge: 10660
Registriert: 21.09.2012, 08:09
System: CCU
Wohnort: Stuttgart
Hat sich bedankt: 321 Mal
Danksagung erhalten: 501 Mal

Re: RPi2 - Homebridge : Siri for the rest of us

Beitrag von dtp » 12.10.2017, 09:41

Godihome hat geschrieben:Hallo wie genau muss ich das „iOS“ : true eingeben
Schau mal im Ausgangsposting unter
F:Wie sieht denn jetzt die Konfigurationsdatei aus und was bedeuten die Einträge ?
Da findest Du in der Beispiel-Config den entsprechenden Eintrag.

Gruß,

Thorsten
CCU3 mit stets aktueller FW und den Addons "CUxD" und "Programmedrucken", ioBroker auf Synology DiskStation DS718+ im Docker-Container;
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.

Godihome
Beiträge: 7
Registriert: 01.09.2014, 22:05

Re: RPi2 - Homebridge : Siri for the rest of us

Beitrag von Godihome » 12.10.2017, 15:39

mit Update meine ich alles wichtige also homebridge homematic node usw. egal was ich bis jetzt versucht habe zu updaten ging leider schief
Also z.b. das
:~ $ sudo npm outdated -gtridge st
Package Current Wanted Latest Location

npm 3.10.10 5.5.1 5.4.2

dtp
Beiträge: 10660
Registriert: 21.09.2012, 08:09
System: CCU
Wohnort: Stuttgart
Hat sich bedankt: 321 Mal
Danksagung erhalten: 501 Mal

Re: RPi2 - Homebridge : Siri for the rest of us

Beitrag von dtp » 13.10.2017, 08:01

Öh, was soll das sein? ;)

Was passiert denn bei Eingabe von z.B.

Code: Alles auswählen

sudo npm update -g homebridge
oder

Code: Alles auswählen

sudo npm update -g homebridge-homematic
Interessant wäre ggf. auch noch, was Dir

Code: Alles auswählen

node -v
liefert.

Bis dann,

Thorsten
CCU3 mit stets aktueller FW und den Addons "CUxD" und "Programmedrucken", ioBroker auf Synology DiskStation DS718+ im Docker-Container;
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.

Godihome
Beiträge: 7
Registriert: 01.09.2014, 22:05

Re: RPi2 - Homebridge : Siri for the rest of us

Beitrag von Godihome » 13.10.2017, 11:24

Hallo, ich habe es geschafft! ich musste wohl zuerst npm updaten und dann ging wohl auch node. wie auch immer ich habe alles auf aktuellem stand! :-)
anbei meine conf

{
"bridge": {
"name": "Homebridge",
"username": "CC:22:3D:E3:CE:30",
"port": 51826,
"pin": "031-45-154"
},
"description":"his is an example configuration file with one fake accessory and one fake platform. You can use this as a template for creating your own configuration file containing devices you actually own.",
"platforms": [
{
"platform": "HomeMatic",
"name": "Homematic CCU2",
"ccu_ip": "192.168.XXX.XXX",
"filter_device": [],
"filter_channel": [],
"outlets": [],
"doors": [],
"programs": [],
"windows": [],
"variables": [],
"subsection": "Homekit"
}
],

"accessories": []
}
wie muss ich nun ein wired anlegen, am besten das es mir nicht als lampe angezeigt wird sondern als Tor! Und ganz wichtig die Anwesenheit
Danke euch

dtp
Beiträge: 10660
Registriert: 21.09.2012, 08:09
System: CCU
Wohnort: Stuttgart
Hat sich bedankt: 321 Mal
Danksagung erhalten: 501 Mal

Re: RPi2 - Homebridge : Siri for the rest of us

Beitrag von dtp » 13.10.2017, 13:25

Godihome hat geschrieben:Und ganz wichtig die Anwesenheit
Danke euch
Vielleicht hilft Dir ja meine config.json weiter.

Gruß,

Thorsten
CCU3 mit stets aktueller FW und den Addons "CUxD" und "Programmedrucken", ioBroker auf Synology DiskStation DS718+ im Docker-Container;
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.

Benutzeravatar
wipplmax
Beiträge: 187
Registriert: 12.01.2008, 20:59
Wohnort: nähe Bad Radkersburg
Hat sich bedankt: 1 Mal

Re: RPi2 - Homebridge : Siri for the rest of us

Beitrag von wipplmax » 18.10.2017, 04:08

Hi, habe Homebridge schon länger am laufen unter ios10. Jetzt hab ich noch 2 iPad´s mit ios11, eine iPad mit ios10 und ein iPhone mit ios11. An Anfang lief alles perfekt, dann konnte ich ein Gerät nicht mehr erreichen und jetzt geht nur mehr das iPad wo ios10 drauf ist. Als Steuerzentrale hab ich eine iPad mit ios11.
Homebridge läuft aber, hab irgendwo was gelesen das man eine Datei löschen soll(welche). Warum geht es unter ios10 und unter ios11 nicht mehr(hab aber funktioniert)....

Antworten

Zurück zu „Sonstige Addons“