homebridge/homekit

Begonnen von justme1968, 01 Februar 2016, 16:16:37

Vorheriges Thema - Nächstes Thema

Steffen@Home

Hast Recht Dan, werde da wohl nochmal studieren müssen!
Danke hat geklappt!
Pi 1 - FHEM, HM-MOD-RPI-PCB, HM-RT-CC-DN, HM-WDS10-TH-O, HM-Sec-SCo, HM-LC-Sw1PBU-FM, Relais Platine für ext. Ansteuerung, LD382 Wifi LED Controller, DHT
Pi 2 - Kamera, DHT
Pi 3 - FHEM2, Grafana, DHT, Magnet-Sensoren, Relais-Platine

Nerdletics

Hat sich schon erledigt. Muss irgend etwas richtig gemacht haben. Jetzt erscheint es plötzlich.

Lag wohl am Homebridge Restart *kopfgegenwand*

EinEinfach

Danke Dan! Funktioniert einwandfrei!
fhem auf Intel NUC6CAYH mit Proxmox im LXC (Debian 10), KNX mit knxd über MDT SCN-IP000.02, Buderus GB192-15i über KM100, Solaredge WR SE9K über Modbus-TCP

Hauswart

Zitat von: justme1968 am 24 Oktober 2016, 08:35:27
@Hauswart: schau mal bei den homebridge issues auf github. es scheint bei machen installationen zu passieren und es weiss noch niemand woran es liegt.
Hier hat eventuell jemand den Auslöser des Absturz-Problems gefunden: https://github.com/nfarina/homebridge/issues/849#issuecomment-256606611
1. Installation:
KNX, Tasmota (KNX), Sonos, Unifi

2. Installation:
HM-CFG-USB, Unifi (, SIGNALduino 868, MySensors, SIGNALduino 433)

Pythonf

Hat sich schonmal jemand mit ipcam und homebridge beschäftigt?
Wie müsste ein Mapping dafür denn aussehn, denn die offiziellen homekit Kameras kosten 200€+ .

/**
* Characteristic "Supported Video Stream Configuration"
*/

Characteristic.SupportedVideoStreamConfiguration = function() {
  Characteristic.call(this, 'Supported Video Stream Configuration', '00000114-0000-1000-8000-0026BB765291');
  this.setProps({
    format: Characteristic.Formats.TLV8,
    perms: [Characteristic.Perms.READ]
  });
  this.value = this.getDefaultValue();
};

inherits(Characteristic.SupportedVideoStreamConfiguration, Characteristic);

Characteristic.SupportedVideoStreamConfiguration.UUID = '00000114-0000-1000-8000-0026BB765291';


Grüße
Fabian

Black7king

Naja Brauchst du nicht dazu erstmal den richtigen services?  also zum Beispiel DoorBell?
ich habe vorhin das in deckt bin aber noch nicht dazu gekommen es zu testen
https://github.com/KhaosT/homebridge-camera-ffmpeg
vielleicht kennt sich ja jemand damit aus.

justme1968

schau bei github. es gibt ein beispiel modul das per ffmpeg webcams in homebridge einbindet.

ich würde dieses plugin verwenden und  das nicht über fhem machen.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Black7king

hey justme1968,

hast du dazu ein Beispiele wie das funktionier? oder aussieht? ist das was ich gefunden habe das was du auch gemeint hast?

Mit freundlichen Grüßen

justme1968

ja. das ist das plugin. schau dir das readme an. es gibt auch einen thread mit einem linux beispiel.

ich habe es selber noch nicht probiert.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

DeeSPe

Kann es sein dass seit iOS 10.1 ein neues Feature für die Home App dazugekommen ist?
Ich bekomme seit dem Update immer eine Push Nachricht von der Home App dass meine Alarmanlage ein bzw. aus geschaltet ist.

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

justme1968

ja. das gab es in ios9 schon mal und ist in 10.1. jetzt scheinbar konfigurierbar.

gruss
andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

DeeSPe

Zitat von: justme1968 am 27 Oktober 2016, 20:12:38
ja. das gab es in ios9 schon mal und ist in 10.1. jetzt scheinbar konfigurierbar.

gruss
andre

Ja geil, danke für den Hinweis.
Es lässt sich tatsächlich in der Home App in den Device Details einstellen ob einem die Devices vom Typ security Mitteilungen schicken dürfen/sollen. Bei anderen Devices gibt es die Option nicht!

Gruß
Dan

P.S. Warum gibt es die Option eigentlich nicht bei Sensoren oder Kontakten? Das wäre doch noch richtig cool.
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

Thyraz

Als FHEM User will man die Logik ja eh nicht in Homekit haben ;)
Fhem und MariaDB auf NUC6i5SYH in Proxmox Container (Ubuntu)
Zwave, Conbee II, Hue, Harmony, Solo4k, LaMetric, Echo, Sonos, Roborock S5, Nuki, Prusa Mini, Doorbird, ...

budy

Moin Andre,

Zitat von: justme1968 am 20 Oktober 2016, 21:28:56
@Garbsen: schau bitte noch mal auf die konsole mit --debug. sind da irgendwelche undefined werte zu sehen?

das geht über avahi. wenn das nicht da wäre ginge es von anfang an garnicht.

@budy, Markus M.:
nein. aktuell nicht. homekit sendet das von sich aus. die events lassen sich nicht abfangen. bzw. nur wenn man sie verzögern würde.

besser ist es das on kommando so zu mappen das es mit einem FILTTER=state=off versehen wird. weiter oben im thread müsste es ein beispiel geben.

gruss
  andre

Ich habe das mit dem Mapping jetzt auf diversen Wegen probiert, aber immer wieder bekomme ich nur einen Syntax-Fehler im Debug-Log der homebridge. Ich habe auch nochmal den ganzen Thread durchgesehen und kann ehrlich gesagt kein passendes Beispiel finden, wie man cmd etwas anderes als on oder off mitgeben kann.

[2016-10-28 15:12:32] [FHEM] Licht_Whz_Decke_Dimmer is light
[2016-10-28 15:12:32] [FHEM] Licht_Whz_Decke_Dimmer has
[2016-10-28 15:12:32] [FHEM]   On [pct;on,off]
[2016-10-28 15:12:32] [FHEM]   Brightness [pct]
  2016-10-28 15:12:32 caching: Licht_Whz_Decke_Dimmer-pct: 0
[2016-10-28 15:12:32] [FHEM] Licht_Whz_Decke_Dimmer-pct valueOn/valueOff: value 0 mapped to 0
[2016-10-28 15:12:32] [FHEM]     caching: On: false (as boolean; from '0')
[2016-10-28 15:12:32] [FHEM]     caching: Brightness: 0 (as number; from '0')
[2016-10-28 15:12:32] [FHEM] homebridgeMapping: On=cmd=FILTER=pct=0+on
[2016-10-28 15:12:32] [FHEM]   wrong syntax: cmd=FILTER=pct=0+on
[2016-10-28 15:12:32] [FHEM] mappings for Licht_Whz_Esstisch_Dimmer: { On: { reading: 'pct', valueOff: '0', cmdOn: 'on', cmdOff: 'off' },
  Brightness: { reading: 'pct', cmd: 'pct', delay: true } }


Das macht homebridge auch nur bei meinem Homatic-Dimmern, alle anderen dimmbaren Leuchten HUE, Wifilight haben das Problem nicht. Kannst du mir da vielleicht noch mit dem FILTER helfen?

Ein Mapping á la
On=cmd=FILTER=pct=0+on

oder

cmd=FILTER=pct=0+on

erzeugt jedenfalls nur einen Syntax-Error.

Gruß,
Stephan
Debian stretch, FHEM 5.9.
HM-CC-RT-DN, HM-ES-PMSw1-Pl, HM-LC-Dim1TPBU-FM, HMUARTLGW, HMLAN, HM-SEC-KEY, HM-SEC-RHS, HM-SEC-SC-2, HM-SEC-SCo, HM-SEC-SD-2, HM-OU-CFM-TW, div. HUEs, Wifilight, Ring Video Pro

Markus M.

#1499
Andre, kannst du mir mit dem OutletInUse Characteristic helfen?
Ich hab mal versucht das über den Power Kanal meiner Aktoren und threshold mit 0/1 hinzubekommen, allerdings ohne Erfolg.
Sobald ich versuche ein Reading von einem anderen Device dafür herzunehmen, funktioniert nichts mehr.

OutletInUse=HM_2868F8_SenPwr:state,threshold=20,values=1:TRUE;0:FALSE,default=FALSE
Auch 0/1 statt FALSE/TRUE hab ich probiert.
Bastle ich das mit 0/1 in StatusLowBattery, funktioniert es problemlos

Wenn du das testet, leg dir dafür unbedingt eine neue HomeBridge Instanz an, die meisten meiner Versuche haben die komplett und dauerhaft lahmgelegt...


Folgende Characteristics werden in Home angezeigt und könnten noch global aufgenommen werden wo sie passen:
StatusTampered (0/1)
StatusActive (0/1)
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0