nodo-domotica.nl http://www.nodo-domotica.nl/forum/ |
|
LCD 2004 display http://www.nodo-domotica.nl/forum/viewtopic.php?f=4&t=2405 |
Pagina 1 van 1 |
Auteur: | jack [ 25 feb 2015, 11:13 ] |
Titel: | LCD 2004 display |
Aan mijn Nodo master (unit 1) zit een DHT22 sensor en BMP180 sensor. Op mijn LCD 2004 display verbonden met deze Nodo master krijg ik keurig de binnen temperatuur / binnen luchtvochtigheid en de luchtdruk te zien. In mijn schuur staat een mega met 433Mhz aurel zender en een DHT22 sensor die de buiten temperatuur en buiten luchtvochtigheid meet en naar de Nodo stuurt. Op deze mega zit alleen een 433Mhz zender en geen 433Mhz ontvanger, dus het commando “send to” gaat niet werken. Hoe krijg ik de buiten temperatuur en de buiten luchtvochtigheid van de mega in mijn schuur (unit3) op de LCD display van de Nodo master in beeld? Jack |
Auteur: | rtenklooster [ 01 maart 2015, 16:06 ] |
Titel: | Re: LCD 2004 display |
Auteur: | jack [ 02 maart 2015, 19:28 ] |
Titel: | Re: LCD 2004 display |
Hoi Richard, In de Mega buiten met de DHT22 sensor (Unit 3) zit het volgende script: EventlistWrite; Boot 3; TimerSet 1,120; EventlistWrite; Timer 1; TimerSet 1,120; EventlistWrite; Timer 1; DHTRead 1,1; EventlistWrite; Timer 1; delay 3; EventlistWrite; Timer 1; VariableSend 1, RF; EventlistWrite; Timer 1; delay 3; EventlistWrite; Timer 1; VariableSend 2, RF; EventlistWrite; Timer 1; delay 3; In de Nodo master met LCD display (Unit 1) met de DHT22 sensor en de BMP180 sensor zit het volgende script: EventlistWrite; Boot 1; TimerSet 1,120 EventlistWrite; Boot 1; TimerSet 2,300 EventlistWrite; Timer 1; TimerSet 1,120 EventlistWrite; Timer 1; TimerSet 2,300 EventlistWrite; Timer 1; DHTRead 1,1 EventlistWrite; Timer 2; BMP085Read 3 EventlistWrite; Timer 1; LCDWrite 1,1,Message,14 EventlistWrite; Timer 1; LCDWrite 1,4,Variable,1 EventlistWrite; Timer 1; LCDWrite 1,8,Message,11 EventlistWrite; Timer 1; LCDWrite 1,9,Message,13 EventlistWrite; Timer 1; LCDWrite 1,12,Message,16 EventlistWrite; Timer 1; LCDWrite 1,16,Variable,2 EventlistWrite; Timer 1; LCDWrite 1,20,Message,12 EventlistWrite; Timer 1; LCDWrite 3,1,Message,18 EventlistWrite; Timer 1; LCDWrite 3,4,Variable,4 EventlistWrite; Timer 1; LCDWrite 3,8,Message,19 EventlistWrite; Timer 1; VariableSend 1,HTTP EventlistWrite; Timer 1; VariableSend 2,HTTP EventlistWrite; Timer 2; VariableSend 4,HTTP EventlistWrite; WildCard All,Variable,0; EventSend HTTP Hoe krijg ik nu de variable 1 en de variable 2 van unit 3 op de LCD display te zien? Mvg, Jack |
Auteur: | rtenklooster [ 02 maart 2015, 22:43 ] |
Titel: | Re: LCD 2004 display |
Juist Jack, Ik begrijp je probleem. Je kan dit op een, mogelijk twee manieren aanpakken. Je kan zelf een plug-in schrijven, of de lcd plug-in aanpassen en dan de inkomende events oppakken, if sourceunit=3 en cmd= het variabele commando en par1 = x dan lcd write. Als je zelf een plug-in schrijft zou ik bij inkomende variabele een nes variabele overschrijven. Deze weer gebruiken in je Eventlist. Doe dit vanaf mijn telefoon dus kan zo geen voorbeeldje maken, maar je gebruikt twee variabelen op je lcd mega. Je plug-in kijkt puur of je bron variabelen binnenkomen, en je doet dan uservar[x] = event.par2 binnen je gewenste if statement. Hoop dat je het nog volgt. Wat misschien kan, maar weet niet of het werkt is de methode die Paul omschrijft in het binary flat topic. Bij een variabele van unit 3 file execute -, waarin je de lcd write actie uitvoert en #par2# gebruikt. Nogmaals, dit heb ik totaal niet getest. |
Auteur: | jack [ 04 maart 2015, 11:56 ] |
Titel: | Re: LCD 2004 display |
Hoi Richard, Dit gaat boven mijn pet. "Programmeren" is niet mijn sterkste punt. Het liefst zou ik het geregeld zien in de nieuwe WebApp onder Notifications. Volgens mij moet dit mogelijk zijn. Ik zal mijn vraag eens aan Paul voorleggen. Jack |
Auteur: | mvdbro [ 05 maart 2015, 16:48 ] |
Titel: | Re: LCD 2004 display |
Volgens mij gaat dit in de volgende Nodo release worden opgelost (variableput commando) |
Pagina 1 van 1 | Alle tijden zijn GMT + 1 uur |
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/ |