@michbeck100 I’m now using the dummyHeating thermostats with z-way and hap, working great!
-
[pimatic-hap] Support for pimatic homekit bridge
-
Just released version 0.6.0 of pimatic-hap. Get the changelog from github. Also did an update of the hap-nodejs dependency. Hope this fixes some more issues some people are facing.
pimatic-hap - pimatic HomeKit bridge
pimatic-echo - Amazon echo integration
pimatic-dash-button - Amazon dash button support
pimatic-alarm - pimatic alarm system
Like my work? Then consider a donation
Follow me: https://twitter.com/michaelkotten -
SInce the 0.6 update HomeKit stops working, I needed to reset the HomeKit and hap Database.
(Resetting means:
delete hap-database from pimatic root
reset HomeKit settings on iOS
restart pimatic and/or the whole raspberry)But now it works again.
-
@LinuxDoc Thanks for the info. I didn’t have to reset everything when i updated. But good that its working.
pimatic-hap - pimatic HomeKit bridge
pimatic-echo - Amazon echo integration
pimatic-dash-button - Amazon dash button support
pimatic-alarm - pimatic alarm system
Like my work? Then consider a donation
Follow me: https://twitter.com/michaelkotten -
The first bug in v0.6.0 was found by @daice (Congrats ) and was fixed with v0.6.1 by me.
pimatic-hap - pimatic HomeKit bridge
pimatic-echo - Amazon echo integration
pimatic-dash-button - Amazon dash button support
pimatic-alarm - pimatic alarm system
Like my work? Then consider a donation
Follow me: https://twitter.com/michaelkotten -
Could you intergrate the devices of pimatic-hue-zll?
Don’t know if it’s a lot of work?
-
@sweebee Added to my list: https://github.com/michbeck100/pimatic-hap/issues/27
pimatic-hap - pimatic HomeKit bridge
pimatic-echo - Amazon echo integration
pimatic-dash-button - Amazon dash button support
pimatic-alarm - pimatic alarm system
Like my work? Then consider a donation
Follow me: https://twitter.com/michaelkotten -
I’m lost…
As I read here the initial bugs seem to be solved and I had this working a while ago. Then I got the message “iCloud data sync in progress” for a long time and let it. Now I’ve fixed that part and I’m able to pair again to Elgato Eve.
When started, no devices are shown at all!Already tried:
- reset homekit configuration
- removed hap-database
- reboot pimatic
- reboot raspberrypi
Ideas anyone?
-
@rikki78 Maybe resetting the home kit configuration on your iOS device helps?
You should also see some debug statements of pimatic-hap when pimatic starts. For every supported device there will be a line like[pimatic-hap] debug: successfully added device foo
If you don’t see these lines then no supported device was recognized.
pimatic-hap - pimatic HomeKit bridge
pimatic-echo - Amazon echo integration
pimatic-dash-button - Amazon dash button support
pimatic-alarm - pimatic alarm system
Like my work? Then consider a donation
Follow me: https://twitter.com/michaelkotten -
I only see this one related to pimatic-hap
20:05:14.152 [pimatic-hap] info: Starting homekit bridge
and when I connect from Elgato
21:22:44.070 [pimatic] error: A uncaught exception occured: Error: A was 383, expected 384 21:22:44.070 [pimatic] error:> at assert_ (/home/pi/pimatic-app/node_modules/pimatic-hap/node_modules/hap-nodejs/node_modules/srp/lib/srp.js:9:11) 21:22:44.070 [pimatic] error:> at assertIsNBuffer (/home/pi/pimatic-app/node_modules/pimatic-hap/node_modules/hap-nodejs/node_modules/srp/lib/srp.js:64:5) 21:22:44.070 [pimatic] error:> at getu (/home/pi/pimatic-app/node_modules/pimatic-hap/node_modules/hap-nodejs/node_modules/srp/lib/srp.js:225:3) 21:22:44.070 [pimatic] error:> at Object.setA (/home/pi/pimatic-app/node_modules/pimatic-hap/node_modules/hap-nodejs/node_modules/srp/lib/srp.js:406:17) 21:22:44.070 [pimatic] error:> at HAPServer._handlePairStepTwo (/home/pi/pimatic-app/node_modules/pimatic-hap/node_modules/hap-nodejs/lib/HAPServer.js:314:13) 21:22:44.070 [pimatic] error:> at HAPServer._handlePair (/home/pi/pimatic-app/node_modules/pimatic-hap/node_modules/hap-nodejs/lib/HAPServer.js:274:10) 21:22:44.070 [pimatic] error:> at HAPServer.<anonymous> (/home/pi/pimatic-app/node_modules/pimatic-hap/node_modules/hap-nodejs/lib/HAPServer.js:188:39) 21:22:44.070 [pimatic] error:> at IncomingMessage.EventEmitter.emit (events.js:92:17) 21:22:44.070 [pimatic] error:> at _stream_readable.js:920:16 21:22:44.070 [pimatic] error:> at process._tickDomainCallback (node.js:459:13) 21:22:44.070 [pimatic] error:> This is most probably a bug in pimatic or in a module, please report it!
edit
Now I see I don’t have the latest pimatic-hap plugin, I will update that first… -
@rikki78 I haven’t seen that error before, so yes, updating is a good idea. Maybe you have to delete hap-database again after the update.
pimatic-hap - pimatic HomeKit bridge
pimatic-echo - Amazon echo integration
pimatic-dash-button - Amazon dash button support
pimatic-alarm - pimatic alarm system
Like my work? Then consider a donation
Follow me: https://twitter.com/michaelkotten -
@michbeck100
that fixed it! Thanks for pushing me in the right direction -
Hi, I´m still having problems with your plugin. After resetting Homekit and deleting the hap-database it is working till I reconnect my WiFi. I have read something, that node version have to be a special version. My node-Version is 0.10.24, I´m using many other plugins. What do i have to expect, if I update node to a newer Version. Do you know which plugins do not work? Which is the best method to update node? Is it easily possible to get back to the earlier version?
-
@Barny The node version is fine. Maybe this is related to https://github.com/KhaosT/HAP-NodeJS/issues/201#issuecomment-175813818. It basically says, that with some devices it takes too much time to retrieve their current value.
You could check by excluding your devices one by one (see https://github.com/michbeck100/pimatic-hap#configuration).
Once you’ve found the device that’s too slow, please report it here. Maybe it’s possible to speed things up.BTW: You are not the only one having these problems, but this would explain why these problems occur so randomly.
pimatic-hap - pimatic HomeKit bridge
pimatic-echo - Amazon echo integration
pimatic-dash-button - Amazon dash button support
pimatic-alarm - pimatic alarm system
Like my work? Then consider a donation
Follow me: https://twitter.com/michaelkotten -
@sweebee I’ve started to integrate pimatic-hue-zll: https://forum.pimatic.org/topic/1663/pimatic-hap-beta-test-of-philips-hue-devices-from-pimatic-hue-zll-in-pimatic-homekit-bridge
pimatic-hap - pimatic HomeKit bridge
pimatic-echo - Amazon echo integration
pimatic-dash-button - Amazon dash button support
pimatic-alarm - pimatic alarm system
Like my work? Then consider a donation
Follow me: https://twitter.com/michaelkotten -
Hello,
i have one question…Are you having some temperature-sensors in the home kit-app?
I have some temp-sensors, but they don’t appear in the home kit app…
Mit freundlichen Grüßen
Chris -
@chris what type of device are you using for the temperature sensor?
pimatic-hap - pimatic HomeKit bridge
pimatic-echo - Amazon echo integration
pimatic-dash-button - Amazon dash button support
pimatic-alarm - pimatic alarm system
Like my work? Then consider a donation
Follow me: https://twitter.com/michaelkotten -
Hello @michbeck100
i’m currently using
one Homeduine-Sensor{ "id": "Aussentemperatur", "name": "Aussentemperatur", "class": "HomeduinoRFWeatherStation", "protocols": [ { "name": "weather5", "options": { "id": 41 } } ], "values": [ "temperature", "humidity", "battery" ] }
one Wemos.- ESPimatic ->
{ "id": "Buero-Wemos-DS18B20", "name": "Buero-Wemos-DS18B20", "class": "VariablesDevice", "variables": [ { "name": "Temperatur", "expression": "$DS18B20-Wemos", "type": "number", "unit": "°C" } ] }
and some Temp-sensors on my Max!Thermostats as Wall-Sensor
{ "id": "Temp-Bad", "class": "MaxWallThermostat", "name": "Temp-Bad", "rfAddress": "xxxxxx" }
and one real Wall-Temp-Sensor.
{ "id": "WohnstubeThermostat", "class": "MaxWallThermostat", "name": "WandthermostatStube", "rfAddress": "xxxxxx" }
currently i don’t have one of these devices in my homekit-app…
mfg
Chris -
@chris
- VariablesDevice is too generic to be recognized as TemperatureSensor.
- The HomeduinoRFWeatherStation is more than just a TemperatureSensor, but i’ll put it on my todo list (https://github.com/michbeck100/pimatic-hap/issues/33)
- MaxWallThermostat should actually work with pimatic-hap, because the device class extends env.devices.TemperatureSensor, which is the base class that pimatic-hap is looking for. Do you have debug logging enabled? if yes you should see something like
successfully added device WandthermostatStube
or
unsupported device type: MaxWallThermostat
pimatic-hap - pimatic HomeKit bridge
pimatic-echo - Amazon echo integration
pimatic-dash-button - Amazon dash button support
pimatic-alarm - pimatic alarm system
Like my work? Then consider a donation
Follow me: https://twitter.com/michaelkotten -
Ok you’re right.
The Max-Device are working. Just don’t puted them in my favorites…The Homeduino Sensor would be nice.
And maybe you could lay the mysensor-Sensors to.
aktually i don’t have one. but i’m working on it…mfg
Chris