[quote=“parkerc, post:516, topic:170604”]Hi @lolodomo - it’s always great to see what your working on…
And the last thing I ever want to do is sound impatient, but I did want to see if i could try and keep the idea we discussed a while back (below) on your radar/road map for a future release
What do you expect for each message. I will not decode each message like RFXmngr is doing. I would have only one line per message and this line would contain mainly the undecoded message.
Did you think about the datamine and logging plugin ? If I put the content of each new message in a variable, this plugin allows you, I think, to log all changes on this variable.
I just committed a change that could interest certain people. It allows the Vera to exchange with an USB RFXtrx not connected locally to the Vera but connected to a remote PC.
I did my tests with a PC running Windows XP and the software VSPE (virtual serial ports emulator). This software provide a remote TCP access to a local serial port. You have to select type “TcpServer” when creating the virtual device in VSPE and port 10000 (the port value is currently forced to this value in my code).
Note that it should work on other OS and with other softwares than VSPE too.
PS: I now plan to release a new version (alpha 6) probably in the next evening.
[quote=“lolodomo, post:522, topic:170604”]I just committed a change that could interest certain people. It allows the Vera to exchange with an USB RFXtrx not connected locally to the Vera but connected to a remote PC.
I did my tests with a PC running Windows XP and the software VSPE (virtual serial ports emulator). This software provide a remote TCP access to a local serial port. You have to select type “TcpServer” when creating the virtual device in VSPE and port 10000 (the port value is currently forced to this value in my code).
Note that it should work on other OS and with other softwares than VSPE too.
PS: I now plan to release a new version (alpha 6) probably in the next evening.[/quote]
That is great, thanks! I’ve not been very active with my HA progress the last couple of months, but am collecting momentum to start it all up again, and this may have just filled the bucket to the top or over
Child devices management revisited (fixed and enhanced)
Support for X10 security remotes added
Support for Meiantech/Atlantic security remotes added
Support for KD101 smoke detector added
Support for RUBiCSON temperature sensor added
Support for Viking 02035, 02038 humidity sensors added
Support for TFA 30.3133 temperature sensor added
Support for Hasta blinds added
Support for Philips SBC lighting added
New devices created to match remote controls and give ability to trigger Vera scene from remote buttons, plus new buttons to send specific commands like group off, dim, bright, mood, … etc
LightwaveRF panel suppressed from the main plugin device; replaced by a new dedicated device
Support for ATI and Medion remotes added
Setup of received protocols updated
“Logs” and “Notifications” panels added to barometer, rain, wind and UV devices
Ability to adjust reported values for temperature, humidity, UV and barometric sensors using the variable “AdjustConst”
Ability to repeat ON and OFF events for BinaryLight devices setting the variable “RepeatEvent” to 1
Callback added to simulate receiving of message (for testing purposes)
Support added for USB RFXtrx connected to a remote machine providing an IP access to a local serial port (using VSPE on Windows for example)
[quote=“lolodomo, post:521, topic:170604”]What do you expect for each message. I will not decode each message like RFXmngr is doing. I would have only one line per message and this line would contain mainly the undecoded message.
Did you think about the datamine and logging plugin ? If I put the content of each new message in a variable, this plugin allows you, I think, to log all changes on this variable.[/quote]
Hi lolodomo, the desire is to somehow see the stream of information thats being seen by the rfxrtx433 unit via the UI.
Just to confirm my own thinking/understanding - Am I correct in saying that any information/message that the plugin can ‘decode’ will a) be created into a new device (if not already present) and b) will then going forward, update that particular devices variables with new information it receives ?
If so, then to keep it simple, the focus is really only on the information that your plugin is seeing but cannot or is not decoding?
I’m afaid i do not know what a normal/undecoded stream looks like, is it one long string or is it broken up over multiple lines?
If it’s recieves one long string then that message/information can be placed in a single new variable
If its received as multiple lines of information then multiple variables would be good, representing each line e.g RFXrtx undec L1, RFXrtx undec L2, RFXrtx undec L3 etc.?
undec is only for diagnostic purposes to enable RFXCOM to add new device protocols.
For normal use do not enable undec because you will also receive a lot of rubbish due to received RF noise packets.
What I could do easily is to log the last received message (hexadecimal format) in a variable + add the messages in the logs. A tail + grep command on the log file will show you in real time all the received messages. And you could even use the datamine plugin to trace all changes of the variable.
[quote=“lolodomo, post:524, topic:170604”]New version alpha 6 of the plugin is now available.
Plugin files are available at alpha6 in tags – RFXtrx Gateway
What’s new in version alpha 6:
Plugin is up to date with RFXtrx firmware v49
Child devices management revisited (fixed and enhanced)
Support for X10 security remotes added
Support for Meiantech/Atlantic security remotes added
Support for KD101 smoke detector added
Support for RUBiCSON temperature sensor added
Support for Viking 02035, 02038 humidity sensors added
Support for TFA 30.3133 temperature sensor added
Support for Hasta blinds added
Support for Philips SBC lighting added
New devices created to match remote controls and give ability to trigger Vera scene from remote buttons, plus new buttons to send specific commands like group off, dim, bright, mood, … etc
LightwaveRF panel suppressed from the main plugin device; replaced by a new dedicated device
Support for ATI and Medion remotes added
Setup of received protocols updated
“Logs” and “Notifications” panels added to barometer, rain, wind and UV devices
Ability to adjust reported values for temperature, humidity, UV and barometric sensors using the variable “AdjustConst”
Ability to repeat ON and OFF events for BinaryLight devices setting the variable “RepeatEvent” to 1
Callback added to simulate receiving of message (for testing purposes)
Support added for USB RFXtrx connected to a remote machine providing an IP access to a local serial port (using VSPE on Windows for example)[/quote]
Hello
I just bought an RFXCOM, and tried your plugin.
I must say it is an impressive piece of work !!
It works great with some ESIC WT450 Temperature and Humidity sensors, bought at ClasOhlson i Norway, even shows battery status Cool.
I have a few KD101 smoke detectors around the house, seeing Alpha6 supports them I wonder do I need to do anything to make them appear in Vera?
[quote=“TommyE, post:528, topic:170604”][quote=“lolodomo, post:524, topic:170604”]New version alpha 6 of the plugin is now available.
Plugin files are available at alpha6 in tags – RFXtrx Gateway
What’s new in version alpha 6:
Plugin is up to date with RFXtrx firmware v49
Child devices management revisited (fixed and enhanced)
Support for X10 security remotes added
Support for Meiantech/Atlantic security remotes added
Support for KD101 smoke detector added
Support for RUBiCSON temperature sensor added
Support for Viking 02035, 02038 humidity sensors added
Support for TFA 30.3133 temperature sensor added
Support for Hasta blinds added
Support for Philips SBC lighting added
New devices created to match remote controls and give ability to trigger Vera scene from remote buttons, plus new buttons to send specific commands like group off, dim, bright, mood, … etc
LightwaveRF panel suppressed from the main plugin device; replaced by a new dedicated device
Support for ATI and Medion remotes added
Setup of received protocols updated
“Logs” and “Notifications” panels added to barometer, rain, wind and UV devices
Ability to adjust reported values for temperature, humidity, UV and barometric sensors using the variable “AdjustConst”
Ability to repeat ON and OFF events for BinaryLight devices setting the variable “RepeatEvent” to 1
Callback added to simulate receiving of message (for testing purposes)
Support added for USB RFXtrx connected to a remote machine providing an IP access to a local serial port (using VSPE on Windows for example)[/quote]
Hello
I just bought an RFXCOM, and tried your plugin.
I must say it is an impressive piece of work !!
It works great with some ESIC WT450 Temperature and Humidity sensors, bought at ClasOhlson i Norway, even shows battery status Cool.
I have a few KD101 smoke detectors around the house, seeing Alpha6 supports them I wonder do I need to do anything to make them appear in Vera?
Thanks
TommyE[/quote]
Regarding kd101, Wondering about the same! Should it be added automatically or manually?
For JD101, you have to push the test button on the KD101 and a dev ice will be added in the Vera.
The device created will be a security remote device, not a smoke detector. This device has the ability to send a panic order to the smoke detectors.
[quote=“lolodomo, post:530, topic:170604”]For JD101, you have to push the test button on the KD101 and a dev ice will be added in the Vera.
The device created will be a security remote device, not a smoke detector. This device has the ability to send a panic order to the smoke detectors.[/quote]
I tried that already, to no avail.
My detector says KD-101LD, maybe it is not the same thing?
Also, which RFXCOM protocol do I have to enable for the KD-101
[quote=“TommyE, post:531, topic:170604”][quote=“lolodomo, post:530, topic:170604”]For JD101, you have to push the test button on the KD101 and a dev ice will be added in the Vera.
The device created will be a security remote device, not a smoke detector. This device has the ability to send a panic order to the smoke detectors.[/quote]
I tried that already, to no avail.
My detector says KD-101LD, maybe it is not the same thing?
Also, which RFXCOM protocol do I have to enable for the KD-101
Thanks
Tommy[/quote]
I don’t know, that’s not mentioned in the RFXtrx user manual. You have to ask RFXCOM support.
For information, I already got a positive feedback from a user using a KD101 clone.
Note that you can trigger through the Vera UI (panic button) the siren on the KD101, but there is no way to stop it from the Vera ! I assume the siren stops after few seconds.
[quote=“lolodomo, post:532, topic:170604”][quote=“TommyE, post:531, topic:170604”][quote=“lolodomo, post:530, topic:170604”]For JD101, you have to push the test button on the KD101 and a dev ice will be added in the Vera.
The device created will be a security remote device, not a smoke detector. This device has the ability to send a panic order to the smoke detectors.[/quote]
I tried that already, to no avail.
My detector says KD-101LD, maybe it is not the same thing?
Also, which RFXCOM protocol do I have to enable for the KD-101
Thanks
Tommy[/quote]
I don’t know, that’s not mentioned in the RFXtrx user manual. You have to ask RFXCOM support.[/quote]
I was informed (PM) that the protocol to enable is X10.
@lolodomo - that is totally fine with me, in fact it’s my pleasure to help and contribute to all you have done I also have another post in draft designed to help people through selecting the various protocols - I’ll post the link here later for you to comment/approve.
Hello all!
First of all, let me apologise for my noob-ness…
I am a complete amature in domotica but I am very eager to learn:)
I bought some items including a Vera3 and a RFXCOM unit but I cant seem to get them to work for some reason.
It starts with the manual in the topic start: I cant seem to get the files uploaded since my vera only displays the first 10 luup files “upload boxes”.
I thought that in that case, I can install the app in the “Install Apps” menu and that worked: plugin appeared.
Now the problem started… it says IP Address attribute must be configured. and the RFXCOM controller device notes a red flag with “Lua Startup Failure”.
The Serial port has been changed acc. starter post but this doesnt change anything.
What am I doing wrong?
If I go to the settings and change the “Controlled via” dropdown to “RFXCOM controlled device” the device dissapears… (crossreference I think?)
I am guessing that my Vera does not know where my RFXCOM is and needs an adress or something but where can I find this?
Thanks for the help!!
edit: when I go to the settings of the RFXCOM controller device, the only thing I can change in teh Settings tab is the Harrison curtain (which I can add)
edit2: when I create another device in the apps-> rfxcom menu, a second one appears (same error) but when I want to remove this one, I have to remove the complete plugin as well???
edit3: when I change the controlled via window to ftdi_sio (which I recognozed from the serial port settings, it error disappears but how do I add devices then? (and is this even correct???)
@lolodomo - that is totally fine with me, in fact it’s my pleasure to help and contribute to all you have done I also have another post in draft designed to help people through selecting the various protocols - I’ll post the link here later for you to comment/approve.[/quote]
That would be even better if you can provide directly the text (and pictures ?) for the wiki page.
You are welcome if you want to contribute to the wiki page.