I found here that you are doing a great job in terms of integration Satel with home automation.
Since I am not using Domoticz, but other home automation system (Vera from Micasaverde), I would like to kindly ask if it is possible to easy adopt somehow your work are put it into Vera plugin.
I am not a programmer and to be honest for me it is a rocket sience Simple plugin OK, but Hex + CRC is out of mine capabilities.
Does anyone here has the experience in this matter as well??
Guys in the forum of Vera are not interested in writting such plugin....
Hi,
I’d be glad to learn what were your reasons to choose General/Alert/Contact types for all sensors (`zones`) of Integra?
I did a quick hack to your code to have the sensors being read as switches (Light/Switch, AC, Contact) - that is pTypeGeneralSwitch instead of pTypeGeneral and SubType == sSwitchTypeAC. Had also to increment Idx value for sensors by 128 in two functions, so that the device ID’s do not conflict with outputs.
After that however, I may manually assign SwitchType in domoticz UI to either motion sensor, or contact, dusk sensor, door contact, or whatever. That way I have different, nice looking proper icons in domoticz, but also have far more options in ImperiHome when I connect via MyDomoAtHome gateway. The sensors are properly recognized by ImperiHome and I may use various functionalities (widgets, groups, icons, composite switches, etc.) that are not available when one has all sensors recognized as ‘utility sensors’ by domoticz.
Thanks to your work and the open source code I already do have what I want for myself, but perhaps it’s worth to discuss reading the Integra sensors in another way? Of course, I understand that people would already have scripts that read sensor values as ‘1’ and ‘3’, so any change in the distro code is now questionable.
Hi,
Has anyone had problems with changing default name of Integra Arm switch in domoticz? If I changed it, next day system restores old default name. I've try it few times, even with "automatic add new devices" is turn off, always it goes back to default name.
Does anyone use Satel smoke detectors / water leak sensors etc. in cooperation with ETHM-1 PLUS ? Is it integrated / implemented also in Domoticz plugin, so it can be controled on dashboard?
Anyone having issues since the last 2 beta releases(3.9540 and previous)? Domoticz starts but stops working immediately.
In the logs, I noticed it happens just after loading the satel plugin. All zones are checked correctly, and then I see the following error:
...
2018-05-31 21:56:35.983 (Satel alarm) General/Alert (Zone:Zone 32)
2018-05-31 21:56:35.983 Satel Integra: Alarm not set
2018-05-31 21:56:35.988 Satel Integra: partition 1 not arm
terminate called after throwing an instance of 'std::logic_error'
what(): basic_string::_M_construct null not valid
Domoticz becomes completely unresponsive. The web interface doesn't work (domoticz offline) and no other functions seem to work.
I was able to disable satel hardware just before it loaded and domoticz works correctly now. As soon as I enable satel again, domoticz stops working.
Hi,
I saw a few posts regarding problem with "Satel Integra: bad data length received (-1)". This happend also to me during only a few days of playing with domoticz and integra (my own build V4.10007). So I've checked the code and I've some remarks/questions:
Method: SatelIntegra::SendCommand
in case of the recv() error, DestroySocket() isnt' called, which means that connection won't be initialized again during next SendCommand().
Moreover the assumption is that recv() will return the full frame at once, but it's not always true (problems with weak wifi signal?).
I forgot if this hardware was already available in the dropdown menu or that i did something special to get this up and running.. (Satel Integra via LAN interface is how it is called in the hardware dropdown list)
But how can i update to the latest version? (Sorry for the newbie question)
I have't made changes to this module for several months.
But the newest exists in beta version of domoticz (Setup->Settings->System->Release Chanell (beta).
2018-12-29 19:37:45.874 Error: Satel Integra: bad data length received
2018-12-29 19:37:45.874 Error: Satel Integra: Send 'Read Outputs' failed
2018-12-29 19:37:46.874 Error: Satel Integra: bad data length received
2018-12-29 19:37:46.874 Error: Satel Integra: Get info about new data is failed
Raspberry PI is connected using wired Ethernet cable (not WiFi).
Timeout is set to 5mins.
Do you have any solution for that problem?
I saw some posts describing the same problem. Did you finally find a solution or is there any patch for that?
Hello,
I'm new in this topic and I need your support to setup my domoticz to cooperate with my Satel Integra via LAN.
I'll try to describe my environment: domoticz on RP3, ETHM Plus, Satel Integra connected to 12 INT-IORS modules (8 relays in each module) to controll all light switches - monostable, blinders, PIRs, etc. in my house.
I can controll (read and change) status of every device using Integra software on my mobile devices - it's working great, but I woudlike to do the same operations using domoticz. I'm able to connect domoticz to my Satel using local IP address and port 7094 and I see 325 devices: including Light/Switch with name: Output:"name". I can read status of each Light/Switch (when I press wall switch to turn on or off the light I can see on domotich that status is changing), but when I try to change status of Light/Switch on domoticz - no lights are turning on or off.
It looks like my domoticz is read only software. What am I doing wrong?