[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4762: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4764: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4765: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4766: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
Toon onderwerp - Userplugin • nodo-domotica.nl

nodo-domotica.nl

Userplugin

Hier alles over de Software in de Nodo

Re: Userplugin

Berichtdoor Markie » 09 sep 2012, 18:07

Arduino Ethernet W5100-netwerk shield
Arduino Mega 2560 ATmega2560-16AU
Nodo Ethernetshield
Software Nodo Mega SWACNC-MEGA-R739
4 x Slave Small SWACNC-SMALL-R739
Lichtslave,Weerstationslave,Meterkastslave,ketelslave.
Gebruikers-avatar
Markie
 
Berichten: 419
Geregistreerd: 11 jan 2012, 11:41

Re: Userplugin

Berichtdoor Teunissm » 11 sep 2012, 14:25

Ik heb de hier geposte versie voor de nodo mega geinstalleerd, mijn vraag is alleen hoe ik de puls tellers in moet stellen. Voorheen gebruikte ik de comando's pulseformula time,2,3600,1,0 en pulse count 1,1000,1,0. Nu moet het in de programmering al ingesteld worden maar hoe?
NES 3.6.9 Beta Master Nodo
Mega met zelfbouwnodo met energie monitoring (I2C),
Nodo small 3.6.9 Beta met licht meting en temperatuur/vocht meting (RF),
Nodo small 3.6.9 Beta als RGBLed dimmer (RF).
Teunissm
 
Berichten: 79
Geregistreerd: 04 sep 2011, 13:58

Re: Userplugin

Berichtdoor mvdbro » 13 sep 2012, 19:52

Update 0.7.3:
Support voor I2C Master/Slave Nodo communicatie tbv de Hardware Plugin.

[EDIT: Downloads verwijderd, zijn niet meer up to date...]

Ik loop wat achter met de Mega versie, bovendien is die weer gewijzigd waardoor ook de userplugin flink onderhanden moet worden genomen. Dat is ook meteen een nadeel van het huidige userplugin concept in de software, vooral zolang de Nodo software nog wekelijks wijzigt.

Het versterkt wel het concept van de hardware plugin die in principe 'hot pluggable' is aan te sluiten op een Mega zonder software update of zelfs herstart van de Mega Nodo...
mvdbro
 
Berichten: 1092
Geregistreerd: 21 okt 2011, 12:06

Re: Userplugin

Berichtdoor manjh » 14 sep 2012, 16:37

als je I2C gebruikt, is het adres dan makkelijk instelbaar? Lijkt me nodig om conflicten met andere I2C devices op de bus te voorkomen....
Hans
manjh
 
Berichten: 1173
Geregistreerd: 29 aug 2011, 14:39

Re: Userplugin

Berichtdoor mvdbro » 15 sep 2012, 10:48

mvdbro
 
Berichten: 1092
Geregistreerd: 21 okt 2011, 12:06

Re: Userplugin

Berichtdoor manjh » 15 sep 2012, 10:54

ok. veel LCD units gebruiken adres 0 of hex 27, dus dat is geen probleem.
Blijft over dat het toch wel handig is als je het I2C adres makkelijk kunt instellen, bijvoorbeel bij compileren.
Idee?
Laatst bijgewerkt door manjh op 16 sep 2012, 16:04, in totaal 1 keer bewerkt.
Hans
manjh
 
Berichten: 1173
Geregistreerd: 29 aug 2011, 14:39

Re: Userplugin

Berichtdoor mvdbro » 16 sep 2012, 15:47

Update 0.7.4:
-Bugfux in I2C Master/Slave Nodo communicatie tbv de Hardware Plugin/Coprocessor
-Watchdog timer geimplementeerd in de 121 versie (maar wellicht niet meer nodig...)
(Bij de vorige versie liep de slave regelmatig vast, dit is opgelost)

De weerstation hardware plugin onvangt nu de Oregon signalen via de RF ontvanger van de Mega en de Alecto signalen via de eigen 868MHz ontvanger. De Mega doet verder geen spannende zaken meer, zet alleen de variabelen van de hardware plugin door naar de webapp.

Downloads:
[EDIT: Downloads verwijderd, zijn niet meer up to date...]
mvdbro
 
Berichten: 1092
Geregistreerd: 21 okt 2011, 12:06

Re: Userplugin

Berichtdoor mvdbro » 20 sep 2012, 15:47

Update V0.7.9
Release Notes:
- Opslaan van "regenresetwaarde" in eeprom als het systeem geen Mega is, dus geen SD card heeft.
- Userplugin 254 toont vrij geheugen van de Nodo.
- Aanpassingen voor keuze tussen Arduino 0022 of Arduino 1.01 compiler.
- Userevents op de Master Nodo worden via I2C doorgezonden naar de Slave (omdat die geen eigen RF ontvanger heeft). Met een userevent op de master kun je nu de slave de regenwaarde laten resetten. Deze heeft zelf geen clock, want dan komt de codesize > 32k
- Aangepast voor de Mega versie 431 (middels quick and dirty workaround!)
- UserPluginUDPPrintEvent functie gemaakt zodat aanpassing in MMI tabblad niet meer nodig is.
- DCF tijd berichten van Alecto weerstations worden nu herkend en gelogd via Serial/Telnet

[EDIT: Downloads verwijderd, zijn niet meer up to date...]
mvdbro
 
Berichten: 1092
Geregistreerd: 21 okt 2011, 12:06

Re: Userplugin

Berichtdoor mvdbro » 22 sep 2012, 11:31

Update 0.8.1. De userplugin bevat een belangrijke nieuwe #define, n.l. NODO_CUSTOM. Deze staat default uit, waardoor deze versie deels ook geschikt is voor de standard Nodo software. Gebruikers van een Oregon sensor hebben in elk geval geen aangepaste versie meer nodig. (Let wel op dat je de userplugin 'aan zet' in het Nodo tabblad)

De Alecto WS3500 heeft mogelijk een issue met bepaalde waarden. Dit zou nog eens moeten worden getest. De Alecto WS1200 doet het vrijwel zeker niet meer zonder custom versie.

In de userplugin is te zien of een functie wel of niet een custom versie vereist. Vanaf nu post ik alleen nog maar de userplugin in deze thread. Deze werkt met Nodo Beta Release 431.

[EDIT: Downloads verwijderd, zijn niet meer up to date...]

Eventuele gebruikers van de 121 custom, kunnen het bestand gewoon hernoemen naar "userplugin.pde". Voor het versiebeheer is het handiger om de custom Nodo versies los van de userplugin te koppelen. Zolang deze nog nodig zijn, zal ik deze in een aparte thread posten.
mvdbro
 
Berichten: 1092
Geregistreerd: 21 okt 2011, 12:06

Re: Userplugin

Berichtdoor mvdbro » 27 sep 2012, 18:57

Geschikt voor de R436 release:
mvdbro
 
Berichten: 1092
Geregistreerd: 21 okt 2011, 12:06

VorigeVolgende

Keer terug naar Nodo Software

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers. en 47 gasten

cron