nodo-domotica.nl

(Negatieve) Testresultaten Nodo "Twin Tuner" (868MHz)

Hier kun je discussieren over hoe je je Nodo inzet voor taken in en rondom je woning of waar dan ook. Leuke tips, deel ze dan hier.

(Negatieve) Testresultaten Nodo "Twin Tuner" (868MHz)

Berichtdoor mvdbro » 09 maart 2013, 12:56

Vandaag nog eens getest met het Nodo "Twin Tuner" concept zoals dat beschreven is op de Wiki:
http://www.nodo-domotica.nl/index.php/AlectoWeerstations_868MHz

Na uitgebreide testen blijken de resultaten dusdanig te zijn dat we die constructie toch moeten afraden. De Nodo is dan te druk met het verwerken van stoorpulsen van beide ontvangers, dat er zelfs in de testopstelling met twee (dure) Aurel receivers, substantieel minder berichten worden ontvangen.

Resultaten van een half uur testen met 2 ontvangers en half uur met 1 ontvanger aangesloten:

2 ontvangers (433 + 868)
========================
12 OregonV2 berichten
10 AlectoV2 berichten
1 AlectoV3 bericht
83 Nodo berichten

1 ontvanger (433)
=================
59 OregonV2 berichten
26 AlectoV3 berichten
106 Nodo berichten
(in dit geval zijn er geen AlectoV2 berichten omdat die op 868MHz werken...)

Duidelijk te zien dat met twee ontvangers, heel wat berichten worden gemist. Het is dus beter om te wachten totdat we hier een alternatieve oplossing voor hebben gevonden. Er zijn op dit moment goede oplossingen zoals een Atmel328 coprocessor via I2C of een RF Gateway. Maar beiden zitten nog in experimentele fase.

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

Re: (Negatieve) Testresultaten Nodo "Twin Tuner" (868MHz)

Berichtdoor Markie » 09 maart 2013, 19:14

die nodo coprocessor werkt hier al een tijdje goed de weer gegevens komen goed binnen .
alleen was er 1 probleem dat de nodo op mijn centrale mega elke dag zijn tijd datum kwijt was
deze stond dan op jaartal 2040 en een willekeurige datum en tijd.
dit loste ik constant op door het commando nodosync dan stond alles weer goed .
tot het probleem zich op de dag er na weer voordeed.

ik heb nu twee pullup weerstanden van 10K vanaf de 5volt naar de SDA en SCL gezet en het lijkt er op dat dit de oplossing is voor bovenstaand probleem.

@Mvdbro misschien is dit een goede aanvulling aan jouw pdf document waarin ook een stukje staat beschreven over de i2c communicatie van de coprocessor naar de mega.

mvg Mark
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: (Negatieve) Testresultaten Nodo "Twin Tuner" (868MHz)

Berichtdoor manjh » 11 maart 2013, 08:46

Had je die rwee 10K pullups al niet bij je rtc zitten?
Hans
manjh
 
Berichten: 1173
Geregistreerd: 29 aug 2011, 14:39

Re: (Negatieve) Testresultaten Nodo "Twin Tuner" (868MHz)

Berichtdoor Markie » 11 maart 2013, 16:36

oh ja klopt die had ik even over het hoofd gezien ,

maar mijn mega met nodo raakt nog steeds dagelijks zijn tijd en datum kwijt en staat dan nog steeds op 2040 en een rare tijd hoe dit in eens kan ik zou het niet weten misschien dat iemand er een antwoord op heeft.

afgelopen nacht gebeurde het ook weer in eens verspringt de tijd en datum en gaan er overal lampen aan enz enz en dat die lampen aan gaan dat klopt natuurlijjk door dat er dingen in mijn eventlijst staan maar waarom die tijd en datum blijft verspringen ik weet het niet.

groet Mark
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: (Negatieve) Testresultaten Nodo "Twin Tuner" (868MHz)

Berichtdoor manjh » 11 maart 2013, 23:25

Het lijkt mij heel sterk dat dit software is, er draaien vele tientallen Nodo's zonder klachten.
Maar toch: welke build heb je erop zitten? En kun je je eventlist hier eens posten?
Wat voor hw heb je precies?
Hans
manjh
 
Berichten: 1173
Geregistreerd: 29 aug 2011, 14:39

Re: (Negatieve) Testresultaten Nodo "Twin Tuner" (868MHz)

Berichtdoor Markie » 12 maart 2013, 18:41

Hardware bestaat hier uit :
centrale Mega en ethernetshield met Koppelprint en nodo
Uno als coprocessor voor de ontvangst van weergegevens ( DKW2012 868Mhz ) verbonden via I2c aan de Centrale mega.

twee uno slaves eentje voor het meten van licht en de andere voor het meten van pulsen deze zijn nog niet live zeg maar ben ik nog mee aan het experimenteren.

software versies :
op de mega R486 en op de Uno ( Weer ) R491 moet mijn mega nog steeds updaten.

dan de eventlist van de centrale mega.
Code: Selecteer alles
EventlistErase;

EventListWrite;Boot 1; Sound 7,0


!***************UserEvents***********************


!       Woonkamer alles aan
EventListWrite;UserEvent 1,1; SendKAKU A1,On

EventListWrite;UserEvent 1,2; SendKAKU A2,On

EventListWrite;UserEvent 1,3; SendKAKU A3,On

EventListWrite;UserEvent 1,4; SendNewKAKU 1,On


!       Woonkamer alles uit
EventListWrite;UserEvent 2,1; SendKAKU A1,Off

EventListWrite;UserEvent 2,2; SendKAKU A2,Off

EventListWrite;UserEvent 2,3; SendKAKU A3,Off

EventListWrite;UserEvent 2,4; SendNewKAKU 1,Off


!       Tuinverlichting bij schemer aan   
EventListWrite;UserEvent 4,1; SendNewKAKU 11,On

EventListWrite;UserEvent 4,2; SendNewKAKU 12,On

!EventListWrite;UserEvent 4,3; SendNewKAKU 14,On !ornamentverl uit

EventListWrite;UserEvent 4,4; SendNewKAKU 15,On


!       Tuinverlichting om 06:00 uur aan
EventListWrite;UserEvent 5,1; SendNewKAKU 11,On

EventListWrite;UserEvent 5,2; SendNewKAKU 12,On

EventListWrite;UserEvent 5,3; SendNewKAKU 15,On


!       Tuinverlichting
EventListWrite;UserEvent 6,1; SendNewKAKU 11,Off

EventListWrite;UserEvent 6,2; SendNewKAKU 12,Off

EventListWrite;UserEvent 6,3; SendNewKAKU 15,Off


!InbraakAlarm***Schakelt alle verlichting aan en weer uit***

EventListWrite;UserEvent 11,1; BreakOnVarEqu 4,0.00

EventListWrite;UserEvent 11,2; UserEvent 1

EventListWrite;UserEvent 11,3; SendNewKAKU 6,On

EventListWrite;UserEvent 11,4; SendNewKAKU 7,On 

EventListWrite;UserEvent 11,5; TimerSetMin 6,15


EventListWrite;UserEvent 12,1; BreakOnVarLess 7,2.00

EventListWrite;UserEvent 12,2; SendNewKAKU 11,On

EventListWrite;UserEvent 12,3; SendNewKAKU 12,On

EventListWrite;UserEvent 12,4; SendNewKAKU 15,On

EventListWrite;UserEvent 12,5; SendKAKU B2,On

EventListWrite;UserEvent 12,6; TimerSetMin 4,15


EventListWrite;UserEvent 13,1; SendNewKAKU 11,Off

EventListWrite;UserEvent 13,2; SendNewKAKU 12,Off

EventListWrite;UserEvent 13,3; SendNewKAKU 15,Off

EventListWrite;UserEvent 13,4; SendKAKU B2,Off


!*************Schakelaars*******************


EventListWrite;NewKAKU 0xB742F8B,On; SendNewKAKU 1,On     ! Keukenverlichting aan

EventListWrite;NewKAKU 0xB742F8B,Off; SendNewKAKU 1,Off   ! Keukenverlichting uit

EventListWrite;NewKAKU 0xDDC3889,Off; UserEvent 2
         ! Huiskamerverlichting uit
EventListWrite;NewKAKU 0xDDC3889,On; UserEvent 1
          ! Huiskamerverlichting aan
EventListWrite;NewKAKU 0xB742F8A,On; SendKAKU B2,On       ! Zonweringsverlichting aan

EventListWrite;NewKAKU 0xB742F8A,Off; SendKAKU B2,Off     ! Zonweringsverlichting uit

EventListWrite;NewKAKU 0xB79D28A,On; SendNewKAKU 6,On     ! Gangverlichting aan

EventListWrite;NewKAKU 0xB79D28A,Off; SendNewKAKU 6,Off   ! Gangverlichting uit

EventListWrite;NewKAKU 0xB79D28B,On; SendNewKAKU 7,On     ! Overloopverlichting aan
EventListWrite;NewKAKU 0xB79D28B,On; SendNewKAKU 7,On

EventListWrite;NewKAKU 0xB79D28B,Off; SendNewKAKU 7,Off
   ! Overloopverlichting uit

EventListWrite;NewKAKU 0x1051D89,On; SendNewKAKU 7,On
     ! Overloopverlichting aan

EventListWrite;NewKAKU 0x1051D89,Off; SendNewKAKU 7,Off   ! Overloopverlichting uit

EventListWrite;NewKAKU 0x2E9C089,On; SendKAKU B3,On
       ! Zonwering voorkant neer

EventListWrite;NewKAKU 0x2E9C089,Off; SendKAKU B3,Off     ! Zonwering voorkant op
EventListWrite;NewKAKU 0x1914B89,On; SendKAKU B1,On
       ! Zonwering achterkant neer
EventListWrite;NewKAKU 0x1914B89,Off; SendKAKU B1,Off     ! Zonwering achterkant op
 
 
!****************Daglicht***************


EventListWrite;ClockDaylight 2,0; VariableSet 4,0.00

EventListWrite;ClockDaylight 4,0; VariableSet 4,1.00

EventListWrite;ClockDaylight 4,0; BreakOnVarEqu 5,1.00

EventListWrite;ClockDaylight 4,0; UserEvent 1


!***************Ingangen*******************


EventListWrite;WiredIn 1,On; VariableSet 5,0.00            ! zet var 5 op nul status aanwezig

EventListWrite;WiredIn 1,On; BreakOnVarEqu 4,0.00          ! Als het donker is wordt de binnenverlichting aangestuurd

EventListWrite;WiredIn 1,On; UserEvent 1                   ! Schakelt woonkamerverlichting aan

EventListWrite;WiredIn 1,Off; VariableSet 5,1.00
           ! zet var 5 op 1 status afwezig
EventListWrite;WiredIn 1,Off; UserEvent 2                  ! Schakelt de binnenverlichting uit

EventListWrite;WiredIn 1,Off; SendNewKAKU 6,Off
            ! Schakelt de gangverlichting uit

EventListWrite;WiredIn 2,Off; VariableInc 7,1.00           ! Hoogt var 7 met 1 op

EventListWrite;WiredIn 2,On; VariableSet 7,0.00
            ! zet var 7 terug op 0
EventListWrite;WiredIn 2,On; TimerSetMin 7,2               ! zet timer voor uitschakelvertraging


EventListWrite;WiredIn 3,Off; UserEvent 11                 ! Inbraakalarm
EventListWrite;WiredIn 3,Off; UserEvent 12                 ! Inbraakalarm

EventlistWrite;WiredIn 4,Off; BreakOnVarEqu 4,0

EventlistWrite;WiredIn 4,Off; SendNewKAKU 6,On

EventListWrite;WiredIn 4,Off; TimerSetMin 3,10


!*************Variabelen*******************


EventListWrite;Variable 7,2.00; UserEvent 4               ! Bij schemer tuinverlichting aan

EventListWrite;Variable 7,3.00; UserEvent 5               ! Smorgens om 06:00 uur tuinverlichting aan

 
!**************Timers****************


EventListWrite;Timer 3; SendNewKAKU 6,Off

EventListWrite;Timer 4; UserEvent 13                      ! Einde Inbraakalarm


EventListWrite;Timer 6; UserEvent 2

EventListWrite;Timer 6; SendNewKAKU 6,Off

EventListWrite;Timer 6; SendNewKAKU 7,Off


EventListWrite;Timer 7; BreakOnVarEqu 7,1.00              ! uitschakelvertraging is in de tussentijd var 7 weer hoog dan stopt hier alles

EventListWrite;Timer 7; UserEvent 6,0
                    ! Schakeld tuinverlichting uit

!************Clockprogrammas**************


EventListWrite;ClockAll 6,0; VariableInc 7,1.00

EventListWrite;ClockAll 9,0; BreakOnVarEqu 7,0.00

EventListWrite;ClockAll 9,0; UserEvent 6

EventListWrite;ClockAll 10,0; SendNewKAKU 16,On           ! pomp ornament

EventListWrite;ClockAll 16,30; VariableInc 7,1.00

EventListWrite;ClockAll 23,0; SendNewKAKU 12,Off

!EventListWrite;ClockAll 23,0; SendNewKAKU 14,Off         ! ornamentverlichting

EventListWrite;ClockAll 23,0; SendNewKAKU 16,Off          ! pomp ornament

EventListWrite;ClockAll 23,59; SendNewKAKU 11,Off

!EventListWrite;ClockAll 23,59; SendNewKAKU 15,Off        ! verlichting voortuin blijft branden


!************Reset Regenwaarde **************


!EventListWrite;ClockAll 0,0; UserEvent 255,1             ! Reset

!EventListWrite;UserEvent 255,1; UserPlugin 251,15        ! Regenwaarde


!************Diversen **************


EventlistWrite; WildCard RF,All; SendEvent HTTP

EventlistWrite; WildCard IR,All; SendEvent HTTP

EventlistWrite; WildCard Variables,All; SendEvent HTTP

EventlistWrite; WildCard Wired,All; SendEvent HTTP

EventlistWrite; WildCard All,UserEvent; SendEvent HTTP


en de eventlist van de Uno ( weer )

Code: Selecteer alles
eventlisterase;
eventlistwrite; boot 15; userplugin 1,254; ' id van DKW2012
eventlistwrite; boot 15; userplugin 7,2; ' get rainbase from eeprom
eventlistwrite; boot 15; userplugin 6,3; ' set sendmode to I2C
eventlistwrite; boot 15; userplugin 8,1; ' set target I2C device to nodo unit 1
eventlistwrite; userevent 255,1; userplugin 7,1; 'on userevent 255,1 reset rainbase value
eventlistshow;


nu is het overigens wel zo dat ik al geruime tijd met de eventlist van de mega draai zonder problemen het probleem met de tijd en datum doet zich sinds enkele dagen voor .

Mvg Mark
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: (Negatieve) Testresultaten Nodo "Twin Tuner" (868MHz)

Berichtdoor manjh » 12 maart 2013, 19:53

Laat hem eens een paar dagen draaien zonder die i2c verbinding...
Hans
manjh
 
Berichten: 1173
Geregistreerd: 29 aug 2011, 14:39

Re: (Negatieve) Testresultaten Nodo "Twin Tuner" (868MHz)

Berichtdoor Markie » 12 maart 2013, 20:38

ga ik eens proberen , moet ook wel zeggen dat de problemen er zijn sinds de I2C verbinding
de centrale mega heeft voor die tijd al meer dan een jaar probleemloos gedraaid.

Zou het misschien kunnen dat het een ground probleem is .
op de nodo zit ook nog een extension shield was ik even vergeten te melden bij het vorige bericht.
ik heb namelijk de ground aansluiting naast de analoge aansluitingen op de extension shield door gezet naar de uno .
dit om de I2C communicatie compleet te maken .

Maar ik zal de mega met nodo toch even een aantal dagen standalone laten draaien om te zien of dit wel goed gaat.

ps misschien moet dit onderwerp even onder een ander topic geplaatst worden want het heeft verder weinig met de test resultaten te maken van de twin tuner ?

Mvg Mark
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: (Negatieve) Testresultaten Nodo "Twin Tuner" (868MHz)

Berichtdoor manjh » 12 maart 2013, 22:46

Reden voor mijn suggestie: de klok gebruikt ook i2c voor communicatie met de arduino. Vandaar.
Ik weet niet OF er een conflict is, maar het is de moeite van probereb waard.
Hans
manjh
 
Berichten: 1173
Geregistreerd: 29 aug 2011, 14:39

Re: (Negatieve) Testresultaten Nodo "Twin Tuner" (868MHz)

Berichtdoor Markie » 27 maart 2013, 18:16

manjh schreef:Reden voor mijn suggestie: de klok gebruikt ook i2c voor communicatie met de arduino. Vandaar.
Ik weet niet OF er een conflict is, maar het is de moeite van probereb waard.



Hans,

de mega draait al weer even een tijdje standalone met de nodo alles werkt goed .
conclusie toch een i2c conflict met de slave en de nodo clock .
maar hoe kan ik dit uit de wereld helpen ??

MArk
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

Volgende

Keer terug naar Nodo toepassingen

Wie is er online?

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

cron