Plugin for Nodo: New Oregon plugin

Experimentele Plug-ins
Forumregels
LET OP: DIT IS HET EXPERIMENTELE GEDEELTE
BETREDEN OP EIGEN RISICO :lol:

Re: Plugin for Nodo: New Oregon plugin

Berichtdoor hvanveen » 30 maart 2015, 13:46

Nodo plugin 48

Leuke plugin, maar nog wel wat vragen.
Ik heb 3 Oregon sensoren THGR228N die ingesteld zijn als 1,2 en 3.
Met de regel : Boot 4; Oregon 26,1 krijg ik de waarden voor temperatuur en vochtigheid in varabelen 1 en 2.
Echter de 3 sensoren dumpen dit in dezelfde variabelen.
De sensoren melden zich als RC=16, RC=32 en RC=64 (een paar bitjes verschoven misschien ?)
Mijn vraag is hoe ik de gegevens in verschillende variabelen kan krijgen.

Groeten,
Harro van Veen
hvanveen
 
Berichten: 1
Geregistreerd: 11 maart 2012, 18:59

Re: Plugin for Nodo: New Oregon plugin

Berichtdoor JustmeNL » 17 apr 2015, 16:50

Ik heb de laatste versie van RFLink geïnstalleerd en het valt me op dat deze versie van Nodo niet alle thermometers goed detecteert.

Ik bezit 3 THGR228N thermo hygro meters en hij ziet er 2 van de 3 sensoren maar alleen als deze op kanaal 3 staan. Verder valt me op dat de batterij status verkeerd wordt weergegeven en dat de sensoren nu dezelfde ID hebben waardoor domotica ze niet uit elkaar kan houden.

Ik heb op regel 546 in de plugin het volgende gewijzigd zodat de batterijstatus klopt:
if ((osdata[3] & 0x0F) >= 4) {
gewijzigd in
if ((osdata[4] & 0x0F) >= 4) {

Ik zag dat het ID bestond uit de 2e byte van het Oregon ID en de byte waar ook het kanaalnummer in staat (1a2d10 werd 2d10). Ik heb dit zelf aangepast zodat de rollingcode genoemd wordt ipv het kanaal zodat domoticz de sensoren uit elkaar kan houden:
541: sprintf(buffer, "ID=%02x%02x;", osdata[1],osdata[3]); // ID 2e byte = rollingcode

Ik heb voor deze aanpassingen de volgende bronnen gebruikt:
http://www.osengr.org/WxShield/Download ... ols-II.pdf
http://www.shuhy.com/esi/osv3_dock_sensor.htm
http://sourceforge.net/p/wmrx00/discuss ... /62e765df/
http://www.disk91.com/2013/technology/h ... pberry-pi/

Ik heb deze links ooit verzameld om mijn buitensensor te vervangen voor een attiny8 met dht-22 en 433 mhz zendertje. Mijn vfxcom zag ze wel meer het weerstation zelf niet omdat de 2e CRC code ontbrak. Niet verder aan toegekomen omdat steeds meer buiten sensoren uitvielen.

Mijn 3 sensoren werken goed, de rfx ziet ze maar nood niet. Voor 1 gaat het mis bij het bepalen van het protocol.

Wie kan me helpen om ze alle drie goed in domotica zichtbaar te krijgen? (2 staan er nu in maar als WTGR800 (terwijl dat een windsensor is).

Domoticz V2.2382
NodoRFLink V1.0
JustmeNL
 
Berichten: 1
Geregistreerd: 17 apr 2015, 16:10

Vorige

Keer terug naar Plug-ins

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers. en 1 gast

cron