Hoi Mark,
Bedankt voor je reactie.
Als ik je code bekijk, en begrijp, heb je ook een zender aan je small hangen. Dit heb ik dus niet, alleen een I2C verbinding.
Tevens trigger je ergens je Userevent 30,30 als ik het goed begrijp.
Mijn idee is de small zelfstandig een variable te laten sturen naar de webapp, zonder getriggerd te worden door een ander device.
Toch ga ik je code proberen, kan er altijd iets van leren.
Laat het nog weten wat er bij mij gebeurd.
Ronald.
Hoi Mark,
Na wat experimenteren is het gelukt om de zaak aan het werk te krijgen. Ik heb een aantal kleine aanpassingen gedaan en het werkt.
Wel heb ik ontdekt dat na elke update van het script ik de small moest resetten met de reset knop, dit geldt ook voor de Nodo. Kan wellicht ook met reboot ?!
Hier de scripts zoals het nu werkt:
Nodo
- Code: Selecteer alles
EventlistErase
EventlistWrite; WildCard I2C,All,0; EventSend HTTP
Small
- Code: Selecteer alles
SendTo 15; EventlistErase
SendTo 15; EventlistWrite; Boot 15; TimerSet 1,30
SendTo 15; EventlistWrite; Timer 1; TempRead 2,1
SendTo 15; Eventlistwrite; Timer 1; Variablesend 1,I2C
SendTo 15; EventlistWrite; Timer 1; TimerSet 1,30
De temeratuur van de DS18B20 op WiredOut poort 2 op de small wordt nu elke 30 sec ingelezen en in variable 1 gezet. De aangemaakte Value in de webapp leest vanaf nodounit 15 de variable 1 in.
Top, bedankt voor je hulp. Ga nu verder met de volgende uitdaging.
Ronald.