LAN RFXCom not initialized properly?
Posted: Thu Sep 17, 2009 10:26 pm
Hi,
I am trying to get sensor data from LAN RFXCom receiver. I have two sensors (one Oregon and one RFX), but none shows in the MeteoPlug (I use Sheeva Version 4.5).
When I log directly to the RFXCom via port 10001 using the RFreceiver application, I keep getting
[38C8184338C81843 WEIGHT1[1] BWR101,BWR102 ERROR: weight value is not a decimal value. bits=56 ]
until I hit "32-bit mode" that results in:
[Init cmd to receiver => F029]
[29 ACK ]
and then the sensor data starts flowing as below:
[38C81843 RFXsensor[14536]T RFXSensor addr:38C8 ID:14536 Temp:24,25ºC | 75,65ºF ]
[38C81843 RFXsensor[14536]T RFXSensor addr:38C8 ID:14536 Temp:24,25ºC | 75,65ºF ]
[00F01483 RFXsensor[240]T RFXSensor addr:00F0 ID:240 Temp:20,5ºC | 68,9ºF ]
[00F01483 RFXsensor[240]T RFXSensor addr:00F0 ID:240 Temp:20,5ºC | 68,9ºF ]
[00F01483 RFXsensor[240]T RFXSensor addr:00F0 ID:240 Temp:20,5ºC | 68,9ºF ]
Then when I try to connect to the RFXCom with MeteoPlug, I get no data...
The meteohub log is not helpful here:
logger (17.09.2009 22:19:21): data logger started.
logger (17.09.2009 22:19:21): connect station 0 (Vantage via TCP/IP).
logger (17.09.2009 22:19:21): connect station 1 (System Data via Plug-in).
logger (17.09.2009 22:19:21): connect station 2 (RFXCOM via TCP/IP).
logger (17.09.2009 22:19:21): station 0 (Vantage), syncing.
logger (17.09.2009 22:19:35): station 0 (Vantage), rain collector size 0.2 mm per tick.
logger (17.09.2009 22:19:35): station 0 (Vantage), transmitter 1 active as station type (#0) "ISS".
logger (17.09.2009 22:19:35): station 0 (Vantage), ready logging data.
My guess is the MeteoPlug does not initialize the RFXCom properly... something like
[Init cmd to receiver => F029]
[29 ACK ]
may be missing...
Any ideas how to make it work?
Cheers,
Headworx
I am trying to get sensor data from LAN RFXCom receiver. I have two sensors (one Oregon and one RFX), but none shows in the MeteoPlug (I use Sheeva Version 4.5).
When I log directly to the RFXCom via port 10001 using the RFreceiver application, I keep getting
[38C8184338C81843 WEIGHT1[1] BWR101,BWR102 ERROR: weight value is not a decimal value. bits=56 ]
until I hit "32-bit mode" that results in:
[Init cmd to receiver => F029]
[29 ACK ]
and then the sensor data starts flowing as below:
[38C81843 RFXsensor[14536]T RFXSensor addr:38C8 ID:14536 Temp:24,25ºC | 75,65ºF ]
[38C81843 RFXsensor[14536]T RFXSensor addr:38C8 ID:14536 Temp:24,25ºC | 75,65ºF ]
[00F01483 RFXsensor[240]T RFXSensor addr:00F0 ID:240 Temp:20,5ºC | 68,9ºF ]
[00F01483 RFXsensor[240]T RFXSensor addr:00F0 ID:240 Temp:20,5ºC | 68,9ºF ]
[00F01483 RFXsensor[240]T RFXSensor addr:00F0 ID:240 Temp:20,5ºC | 68,9ºF ]
Then when I try to connect to the RFXCom with MeteoPlug, I get no data...
The meteohub log is not helpful here:
logger (17.09.2009 22:19:21): data logger started.
logger (17.09.2009 22:19:21): connect station 0 (Vantage via TCP/IP).
logger (17.09.2009 22:19:21): connect station 1 (System Data via Plug-in).
logger (17.09.2009 22:19:21): connect station 2 (RFXCOM via TCP/IP).
logger (17.09.2009 22:19:21): station 0 (Vantage), syncing.
logger (17.09.2009 22:19:35): station 0 (Vantage), rain collector size 0.2 mm per tick.
logger (17.09.2009 22:19:35): station 0 (Vantage), transmitter 1 active as station type (#0) "ISS".
logger (17.09.2009 22:19:35): station 0 (Vantage), ready logging data.
My guess is the MeteoPlug does not initialize the RFXCom properly... something like
[Init cmd to receiver => F029]
[29 ACK ]
may be missing...
Any ideas how to make it work?
Cheers,
Headworx