| nodo-domotica.nl http://www.nodo-domotica.nl/forum/ |
|
| Variablesend met RF http://www.nodo-domotica.nl/forum/viewtopic.php?f=8&t=1837 |
Pagina 1 van 1 |
| Auteur: | bertb [ 15 dec 2013, 15:08 ] |
| Titel: | Variablesend met RF |
Hallo allemaal, Ik heb weer iets, waarbij ik graag van jullie inzicht wil leren. Ik ben bezig om een remote small Nodo te koppelen met de mega Nodo, op basis van RF. De bedoeling is dat ie straks op zolder gaat meten wat de temperaturen van de cv in en uitvoer zijn en wat de vochtigheid in de badkameruitlaat is. Daarmee wil ik cv pompen voor de vloerverwarming aansturen en de centrale ventilatie een tandje hoger zetten. Ik rek liever geen I2C bekabeling, omdat nu juist van al die kabels af wil. RF ligt dan voor de hand, maar ... als ik drie meetwaarden opstuur, komen alleen de eerste en de laatste aan. Dit is mijn script: EventlistWrite; Boot 14; Timerset 1,60; EventlistWrite; Timer 1; Timerset 1,60; Eventlistwrite; Timer 1; TempRead 1,1 Eventlistwrite; Timer 1; dhtread 2,2 EventlistWrite; Timer 1; VariableSend 1,RF; EventlistWrite; Timer 1; VariableSend 2,RF EventlistWrite; Timer 1; VariableSend 3,RF; Is dit een probleem dat met RF samenhangt? Aan zowel Mega als Small hangt een keurige antenne en zelfs in dezelfde kamer gaat het niet goed. |
|
| Auteur: | rtenklooster [ 16 dec 2013, 10:53 ] |
| Titel: | Re: Variablesend met RF |
Tussen de variabelen even een delay van een seconde toegoegen werkt. |
|
| Auteur: | bertb [ 16 dec 2013, 20:45 ] |
| Titel: | Re: Variablesend met RF |
Dat heb ik gedaan, maar het hielp niet. Toen ben ik zelfs de code gaan aanpassen tot: Boot 14; Timerset 1,60; Boot 14; Timerset 2,70; Boot 14; Timerset 3,80; Boot 14; Timerset 4,90; Timer 1; Timerset 1,60; Timer 2; Timerset 2,60; Timer 3; Timerset 3,60; Timer 4; Timerset 4,60; Timer 1; TempRead 1,1; Timer 1; dhtread 2,2; Timer 2; VariableSend 1,RF; Timer 3; VariableSend 2,RF; Timer 4; VariableSend 3,RF; Een beetje overkill, maar nu zit er wel steeds 10 seconden tussen het versturen van de verschillende variabelen. Helaas, het hielp niet. Groeten, Bert |
|
| Auteur: | rtenklooster [ 16 dec 2013, 22:46 ] |
| Titel: | Re: Variablesend met RF |
Hmm.. heb hetzelfde probleem gehad, was wel bij veel oudere nodo versies. De seconde delay was bij mij wel de oplossing. Werkt het zoals je het nu hebt gedaan, of nog steeds niet? |
|
| Auteur: | bertb [ 16 dec 2013, 23:16 ] |
| Titel: | Re: Variablesend met RF |
Nee, het werkt nog steeds niet goed. De ene keer krijg ik alleen variabele 1 en 3 binnen, de andere keer alleen 2. Enzovoort. Misschien is de Mega te druk. Hij ontvangt ook een WS3500 weerstation en leest een BMP085 uit, en stuurt de data via http naar de webapp. Ik moet nog maar wat verder experimenteren. Ik weet nu tenminste dat de data redelijk betrouwbaar binnen zou moeten komen. |
|
| Auteur: | bertb [ 23 dec 2013, 14:31 ] |
| Titel: | Re: Variablesend met RF |
Kennelijk is het hier een beetje te druk voor die arme Mega. Als ik hem niet vraag om de Alecto informatie via HTTP door te geven aan de webapp, lukt het een heel stuk beter om de data via rf te ontvangen. Dat wil zeggen, die 1 seconde delay helpt nog steeds niet, maar als ik er met timers telkens 5 seconden tussen zet gaat het wel. Een Sendto 14; status variableset gaat ook goed, maar dan doet de Mega verder ook niets anders, lijkt het wel. Vraag ik teveel van het arme ding? |
|
| Pagina 1 van 1 | Alle tijden zijn GMT + 1 uur |
|
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/ |
|