Page 61 of 86
Re: homebridge-edomoticz Plugin
Posted: Tuesday 13 December 2016 10:58
by phobosman
Should contact sensors also work with mqtt now? I have mqtt up an running perfectly with switches and motion sensors but my two contact sensors does not send mqtt updates... is this a known issue?
Re: homebridge-edomoticz Plugin
Posted: Tuesday 13 December 2016 14:35
by TheRamon
Purejet wrote:Trying to install Homebridge again. Service is running now. But when i open an Homekit app i don't see my bridge to connect with...
Try to delete your persist folder in ~/.homebridge/persist.
Re: homebridge-edomoticz Plugin
Posted: Tuesday 13 December 2016 14:36
by TheRamon
phobosman wrote:Should contact sensors also work with mqtt now? I have mqtt up an running perfectly with switches and motion sensors but my two contact sensors does not send mqtt updates... is this a known issue?
I'm not sure, never tested contact sensors as I myself don't have one.
Could you send device output JSON? (see first post)
I'll check to see if they're implemented.
Re: homebridge-edomoticz Plugin
Posted: Tuesday 13 December 2016 21:27
by phobosman
TheRamon wrote:phobosman wrote:Should contact sensors also work with mqtt now? I have mqtt up an running perfectly with switches and motion sensors but my two contact sensors does not send mqtt updates... is this a known issue?
I'm not sure, never tested contact sensors as I myself don't have one.
Could you send device output JSON? (see first post)
I'll check to see if they're implemented.
Ok here's my JSON output, thanks!
{
"ActTime" : 1481660671,
"ServerTime" : "2016-12-13 21:24:31",
"Sunrise" : "08:39",
"Sunset" : "14:45",
"result" : [
{
"AddjMulti" : 1.0,
"AddjMulti2" : 1.0,
"AddjValue" : 0.0,
"AddjValue2" : 0.0,
"BatteryLevel" : 100,
"CustomImage" : 0,
"Data" : "Closed",
"Description" : "",
"Favorite" : 1,
"HardwareID" : 5,
"HardwareName" : "Aeon ",
"HardwareType" : "OpenZWave USB",
"HardwareTypeVal" : 21,
"HaveDimmer" : true,
"HaveGroupCmd" : true,
"HaveTimeout" : false,
"ID" : "00001000",
"Image" : "Light",
"IsSubDevice" : false,
"LastUpdate" : "2016-12-07 16:36:46",
"Level" : 0,
"LevelInt" : 0,
"MaxDimLevel" : 100,
"Name" : "Altandörren",
"Notifications" : "false",
"PlanID" : "0",
"PlanIDs" : [ 0 ],
"Protected" : false,
"ShowNotifications" : true,
"SignalLevel" : "-",
"Status" : "Closed",
"StrParam1" : "",
"StrParam2" : "",
"SubType" : "Switch",
"SwitchType" : "Contact",
"SwitchTypeVal" : 2,
"Timers" : "false",
"Type" : "Light/Switch",
"TypeImg" : "contact",
"Unit" : 1,
"Used" : 1,
"UsedByCamera" : false,
"XOffset" : "0",
"YOffset" : "0",
"idx" : "302"
}
],
"status" : "OK",
"title" : "Devices"
}
Re: homebridge-edomoticz Plugin
Posted: Thursday 15 December 2016 0:14
by Marci
Didn't follow instructions accurately from the first post of this thread. Just start again from step 1 in the first post.
Re: homebridge-edomoticz Plugin
Posted: Thursday 15 December 2016 9:23
by TheRamon
phobosman wrote:Ok here's my JSON output, thanks!
- Spoiler: show
Code: Select all
{
"ActTime" : 1481660671,
"ServerTime" : "2016-12-13 21:24:31",
"Sunrise" : "08:39",
"Sunset" : "14:45",
"result" : [
{
"AddjMulti" : 1.0,
"AddjMulti2" : 1.0,
"AddjValue" : 0.0,
"AddjValue2" : 0.0,
"BatteryLevel" : 100,
"CustomImage" : 0,
"Data" : "Closed",
"Description" : "",
"Favorite" : 1,
"HardwareID" : 5,
"HardwareName" : "Aeon ",
"HardwareType" : "OpenZWave USB",
"HardwareTypeVal" : 21,
"HaveDimmer" : true,
"HaveGroupCmd" : true,
"HaveTimeout" : false,
"ID" : "00001000",
"Image" : "Light",
"IsSubDevice" : false,
"LastUpdate" : "2016-12-07 16:36:46",
"Level" : 0,
"LevelInt" : 0,
"MaxDimLevel" : 100,
"Name" : "Altandörren",
"Notifications" : "false",
"PlanID" : "0",
"PlanIDs" : [ 0 ],
"Protected" : false,
"ShowNotifications" : true,
"SignalLevel" : "-",
"Status" : "Closed",
"StrParam1" : "",
"StrParam2" : "",
"SubType" : "Switch",
"SwitchType" : "Contact",
"SwitchTypeVal" : 2,
"Timers" : "false",
"Type" : "Light/Switch",
"TypeImg" : "contact",
"Unit" : 1,
"Used" : 1,
"UsedByCamera" : false,
"XOffset" : "0",
"YOffset" : "0",
"idx" : "302"
}
],
"status" : "OK",
"title" : "Devices"
}
Will have a look!
Re: homebridge-edomoticz Plugin
Posted: Thursday 15 December 2016 16:56
by fennec62
Can someone can confirm all is ok with blind percentage
Because after after sometime statut in home don't update
the command is ok i open blind statut change but when i close and i reopen home statut is not ok the blind is close
all mqtt is ok
and before in use branche MQTT all is ok now i use branche master and my blind have bug with update position
i thinks it's when i choose a certain % of position
how can i do for know what's a problem log ?
i delete persist it's the same
If i restart homebridge statut ok and update ok
Re: homebridge-edomoticz Plugin
Posted: Friday 16 December 2016 22:28
by fennec62
I delete all homebridge and npm on linux
i reinstall all
same bug after some move blind % statut don't update
So i try other branche mqtt-integration-RFXMeter
And now all is ok statut always update
If you wan't to try make virtual blind percentage inverted type 16
move on domoticz and you see home good statut finish by close blind and close and reopen home
If i wan't do something for find the problem
thanks a lot
Re: homebridge-edomoticz Plugin
Posted: Saturday 17 December 2016 8:49
by Absolut
Hi,
I'm running the latest stable build 3.5877 (updated from the stable SD image of 4xxx).
Yesterday I updated eDomoticz and homebridge via the commands mentioned in the beginning of this topic:
sudo npm update -g homebridge --unsafe-perm
sudo npm update -g homebridge-edomoticz --unsafe-perm
Since then I receive below error when it's trying to initialize my Netatmo device's CO2 detector.
Code: Select all
*** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=nodejs&f=DNSServiceRegister>
[12/17/2016, 8:29:27 AM] Loaded plugin: homebridge-edomoticz
[12/17/2016, 8:29:27 AM] Registering accessory 'homebridge-edomoticz.eDomoticz'
[12/17/2016, 8:29:27 AM] Registering platform 'homebridge-edomoticz.eDomoticz'
[12/17/2016, 8:29:27 AM] ---
[12/17/2016, 8:29:27 AM] Loaded config.json with 0 accessories and 1 platforms.
[12/17/2016, 8:29:27 AM] ---
[12/17/2016, 8:29:27 AM] Loading 1 platforms...
[12/17/2016, 8:29:27 AM] [Domoticz] Initializing eDomoticz platform...
[12/17/2016, 8:29:27 AM] Loading 0 accessories...
[12/17/2016, 8:29:28 AM] [Domoticz] Initializing platform accessory 'Boiler'
*BREAK*
[12/17/2016, 8:29:28 AM] [Domoticz] Initializing platform accessory 'Eetkamer CO2'...
/usr/lib/node_modules/homebridge-edomoticz/lib/domoticz_accessory.js:1188
airQualityService.getCharacteristic(Characteristic.AirParticulateDensity).on('get', this.getValue.bind(this));
^
TypeError: Cannot read property 'on' of undefined
at Object.eDomoticzAccessory.getServices (/usr/lib/node_modules/homebridge-edomoticz/lib/domoticz_accessory.js:1188:79)
at Server._createAccessory (/usr/lib/node_modules/homebridge/lib/server.js:378:36)
at Server.<anonymous> (/usr/lib/node_modules/homebridge/lib/server.js:364:32)
at /usr/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/util/once.js:15:19
at Object.<anonymous> (/usr/lib/node_modules/homebridge-edomoticz/index.js:197:7)
at Request._callback (/usr/lib/node_modules/homebridge-edomoticz/lib/domoticz.js:78:9)
at Request.self.callback (/usr/lib/node_modules/homebridge-edomoticz/node_modules/request/request.js:198:22)
at emitTwo (events.js:87:13)
at Request.emit (events.js:172:7)
at Request.<anonymous> (/usr/lib/node_modules/homebridge-edomoticz/node_modules/request/request.js:1082:10)
Re: homebridge-edomoticz Plugin
Posted: Saturday 17 December 2016 11:57
by Jem101
Something that I have only just noticed but it may have been happening for a while now, is that my electricity consumption meter is no longer reporting properly.
It's an Owl device which is recognised by Domoticz as a CM113 Electrisave device, Domoticz shows the correct figures, I realise that this is not supported by the built-in 'home' app in iOS10 but it always used to work ok in Eve and now doesn't.
Domoticz, homebridge and the e-domoticz plug-in along with the Eve app itself have all been updated to the latest version - there are no obvious errors that I can see.
In the Eve app, the power consumption is shown as either 2W or 3W and sometimes (but not always) an error message 'The accessory sent an invalid response. Please try again later'.
I don't know how many others would be using this particular sensor (mine is a fairly old model) so it's quite possible that nobody else has had the same issue - I'd be grateful for any ideas or suggestions, is it possible that a update at some point has broken it? Like I said I have only just noticed it but it could have been not working for a while.
Json output for the device ID is listed below if it helps.
Many thanks
John
Code: Select all
{
"ActTime" : 1481964674,
"ServerTime" : "2016-12-17 08:51:14",
"Sunrise" : "08:01",
"Sunset" : "15:49",
"result" : [
{
"AddjMulti" : 1.0,
"AddjMulti2" : 1.0,
"AddjValue" : 0.0,
"AddjValue2" : 0.0,
"BatteryLevel" : 100,
"CustomImage" : 0,
"Data" : "575 Watt",
"Description" : "",
"Favorite" : 1,
"HardwareID" : 2,
"HardwareName" : "RFXCOM",
"HardwareType" : "RFXCOM - RFXtrx433 USB 433.92MHz Transceiver",
"HardwareTypeVal" : 1,
"HaveTimeout" : false,
"ID" : "F200",
"LastUpdate" : "2016-12-17 08:49:55",
"Name" : "Electricity Consumption",
"Notifications" : "false",
"PlanID" : "11",
"PlanIDs" : [ 11 ],
"Protected" : false,
"ShowNotifications" : true,
"SignalLevel" : 7,
"SubType" : "CM113, Electrisave",
"Timers" : "false",
"Type" : "Current",
"TypeImg" : "current",
"Unit" : 0,
"Used" : 1,
"XOffset" : "0",
"YOffset" : "0",
"displaytype" : 1,
"idx" : "251"
}
],
"status" : "OK",
"title" : "Devices"
}
Re: homebridge-edomoticz Plugin
Posted: Monday 19 December 2016 13:13
by Awst6000
Hi,
I'd like to see only the Domoticz groups that are in a room/floorplan in Homebridge/Eve. My roomidx is 7, but this doesn't work: I get the error that HomeBridge has a problem connecting to Domoticz.
"roomid": 7,
"loadscenes": 1
Is this related to this part of the manual on page 1?
q: Are Domoticz SCENES supported?
a: Not directly, but there's a straightforward workaround. Create a dummy/virtual/manual switch in Domoticz and set the On action to trigger the scene (see
https://www.domoticz.com/wiki/Domoticz_ ... _on_or_off ), and an Off delay to reset the switch.
eDomoticz / Homebridge will see the virtual switch.
What is the best way for my setup?
- We use a KlikAanKlikUit double switch AWST-8802. The left switch turns on the dimmable led lights to soft. The right switch turns the dimmable lights to bright.
- We want to operate the lights with Siri/Homebridge (This configuration already works)
Txs
Re: homebridge-edomoticz Plugin
Posted: Monday 19 December 2016 18:04
by harrykausl
Hello,
how can I see, if there's a new version of the plugin available and how can I install it.Thanks!
@fennec62 : I t seems that I also have problems with my blinds in IOS 10.2. What is mqtt-integration-RFXMeter
, is it a special mqtt?
Re: homebridge-edomoticz Plugin
Posted: Monday 19 December 2016 20:05
by fennec62
harrykausl wrote:Hello,
how can I see, if there's a new version of the plugin available and how can I install it.Thanks!
@fennec62 : I t seems that I also have problems with my blinds in IOS 10.2. What is mqtt-integration-RFXMeter
, is it a special mqtt?
hi
in git you are 2 branches the master and mqtt-integration-RFXMeter
the second branche is older branche and closed branche but no bug with blinds
So place in folder node_modules for me /usr/local/lib/node_modules , remove homebridge-edomoticz and
Code: Select all
sudo service homebridge stop
sudo git clone -b mqtt-integration-RFXMeter https://github.com/PatchworkBoy/homebridge-edomoticz.git
cd homebridge-edomoticz
sudo npm install
sudo service homebridge start
Re: homebridge-edomoticz Plugin
Posted: Tuesday 20 December 2016 8:04
by harrykausl
Hello,
thanks for the answer. My problem with my somfy blinds is: In Domotiticz they work with open, close and stop, in homebridge / eve they worked too since the last update to ios 10.2 or the newest eve. Now in eve they are blinds with percentage, before they were switches with open and off. This percentage is wrong, because my somfy blinds can't do that. Is there any homebridge configuration, where I can recustomice the blinds to switches or to other blinds? I think that could solve my problem of the incorrect percentage.
Re: homebridge-edomoticz Plugin
Posted: Tuesday 20 December 2016 19:14
by MikeF
Jem101 wrote:Something that I have only just noticed but it may have been happening for a while now, is that my electricity consumption meter is no longer reporting properly.
It's an Owl device which is recognised by Domoticz as a CM113 Electrisave device, Domoticz shows the correct figures, I realise that this is not supported by the built-in 'home' app in iOS10 but it always used to work ok in Eve and now doesn't.
I'm experiencing a similar (but different!) problem. I've got an Owl CM119, and Eve is reporting Today and Total Consumption incorrectly: 6208283.0 kWh and 6,208,283.00 kWh respectively - should be 13.339 kWh and 6208.283 kWh (Consumption is correct, at 671W).
JSON output below:
- Spoiler: show
Code: Select all
{
"ActTime": 1482257252,
"ServerTime": "2016-12-20 18:07:32",
"Sunrise": "08:08",
"Sunset": "15:53",
"result":
[
{
"AddjMulti": 1.0,
"AddjMulti2": 1.0,
"AddjValue": 0.0,
"AddjValue2": 0.0,
"BatteryLevel": 100,
"CounterToday": "13.339 kWh",
"CustomImage": 0,
"Data": "6208.283 kWh",
"Description": "",
"Favorite": 0,
"HardwareID": 2,
"HardwareName": "RFXCOM",
"HardwareType": "RFXCOM - RFXtrx433 USB 433.92MHz Transceiver",
"HardwareTypeVal": 1,
"HaveTimeout": false,
"ID": "00006492",
"LastUpdate": "2016-12-20 18:06:46",
"Name": "Owl",
"Notifications": "false",
"Options": "",
"PlanID": "2",
"PlanIDs":
[
2
],
"Protected": false,
"ShowNotifications": true,
"SignalLevel": 7,
"SubType": "kWh",
"SwitchTypeVal": 0,
"Timers": "false",
"Type": "General",
"TypeImg": "current",
"Unit": 1,
"Usage": "671.0 Watt",
"Used": 1,
"XOffset": "80",
"YOffset": "481",
"idx": "9"
}
],
"status": "OK",
"title": "Devices"
}
Re: homebridge-edomoticz Plugin
Posted: Wednesday 21 December 2016 9:04
by Awst6000
Hi,
I use HomeBridge/Elgato Eve and I rather not configure the iPhone and Domoticz both so I tried the following:
My setup:
- A Kaku AWST-8802 double wall switch.
- This same switch switches a number of lights distributed across multiple Kaku ACD 200 dimmers: The left switch turns the lights on soft. The right switch turns the lights on bright.
- Due to the multiple Kaku dimmers I let the 8802 switch over groups within Domoticz.
- Unfortunately you don't see groups in Homebridge / Elgato Eve (also no scenes), so I made a room and plan where I have placed virtual switches that switch the groups with Json. (Even with a timeout on the virtual switches)
- Within the Domoticz GUI it goes well. Not within Elgato Eve, because inside Eve the switch is not reset.
Because I have more of the above configurations and I like it / find easy to switch with Siri, I praise a gift of 10 Euro for the correct answer

Txs
Re: homebridge-edomoticz Plugin
Posted: Wednesday 21 December 2016 10:19
by harrykausl
I checked my blind-devices again. In Domoticz they are switches with normal typ blinds, in EVE they appear as position devices with percantage. Can I change this, that in eve I have also normal blinds (switches) with on and off.
Now at the moment I use 2 dummy switches to load blinds on and blinds off scenes and it works in eve. The advantage is, that I can handle scenes totally in domoticz. I also tried it with a selecor and 2 positions in domotics (open and close blinds) an this works in domotics too, but the selector seems not to work in home / eve.
Re: homebridge-edomoticz Plugin
Posted: Wednesday 21 December 2016 23:41
by G3rard
TheRamon wrote:I can confirm Authorization broke in the last commit. I was a bit too enthusiastic with the refactoring and all. Have just fixed this issue on git / master. My apologies.
PS. G3rard: good find! Let me investigate. Looks like this is a Domoticz thing.
Did you already had a closer look at the dimlevel using MQTT (regarding the 1% off)?
Re: homebridge-edomoticz Plugin
Posted: Friday 23 December 2016 10:00
by TheRamon
@phobosman:
I have just pushed a new version to git and npm. This version has contact switches implemented. (MQTT)
My apologies for only getting back to you now. I have been very busy lately!
@fennec62:
I have just tested both normal blinds and inverted blinds. They seem to work perfectly. Changing percentage shows the exact percentage in the Home app. Fully opening or closing also shows the right values.
Do you have any more info?
@Awst6000:
Heya, just tested "roomid", my room ID is 2 and seems to be working. Also have a working connection to Domoticz. Are you sure your roomid 7 is right?
See my config:
- Spoiler: show
Code: Select all
{
"bridge": {
"name": "Homebridge",
"username": "CC:21:3E:E4:DE:33",
"port": 51826,
"pin": "031-45-154"
},
"description": "Configuration file for (e)xtended Domoticz platform.",
"platforms": [
{
"platform": "eDomoticz",
"name": "eDomoticz",
"server": "127.0.0.1",
"port": "8080",
"ssl": 0,
"roomid": 2,
"mqtt": true
}
],
"accessories": []
}
@harrykausl:
harrykausl wrote:Hello,
how can I see, if there's a new version of the plugin available and how can I install it.Thanks!
There's a command,
npm outdated. If you have the plugin installed globally, use
npm -g outdated.
@G3rard:
G3rard wrote:
Did you already had a closer look at the dimlevel using MQTT (regarding the 1% off)?
IIRC. I had already fixed this issue in a previous release. What version are you running? Are you still experiencing this issue?
Re: homebridge-edomoticz Plugin
Posted: Friday 23 December 2016 10:50
by phobosman
TheRamon wrote:@phobosman:
I have just pushed a new version to git and npm. This version has contact switches implemented. (MQTT)
My apologies for only getting back to you now. I have been very busy lately!
Wow! Tried it and it works perfectly!
Thank you for the Christmas gift!
Merry Christmas!