Navigation

    • Register
    • Login
    • OpenHardware.io
    • Categories
    • Recent
    • Tags
    • Popular
    1. Home
    2. dzairo
    3. Posts
    • Profile
    • Following
    • Followers
    • Topics
    • Posts
    • Best
    • Groups

    Posts made by dzairo

    • RE: RFM69HW radio speed

      thanks.
      but in MyConfig.h is this setting disabled :

      //#define MY_RFM69_MODEM_CONFIGURATION (RFM69_FSK_BR55_5_FD50)
      

      then I need enable it .. or leave because this is default modem setting after power up ?
      and need enable only if want select another configuration ??

      posted in General Discussion
      dzairo
      dzairo
    • RFM69HW radio speed

      Hi All .
      Where I can set radio speed for RFM69HW module ??
      I use Atmega328p as MCU and RFM69HW module , I want set radio speed around 3,6kbps .
      Is it possible ??

      and output power for RFM69HW set to maximum +20dBm

      where I set this parameter??

      thanks.

      posted in General Discussion
      dzairo
      dzairo
    • RE: OrangePi Zero

      ehm.. sorry .. not read older post.. but may be..

      posted in MyNodes.NET
      dzairo
      dzairo
    • RE: OrangePi Zero

      Hi.
      I install node-red from https://diyprojects.io/install-node-red-orange-pi-running-armbian/#.WdDmSb3TMQW
      work.
      if try install MyNodes.NET then in step 👍 git clone git://github.com/aspnet/home.git
      sh ~/sources/aspnet5/home/dnvminstall.sh
      is problem.. dnvminstall.sh not found..
      is there any functional instalation for rpi or other ??
      I have problem with instalation ASP.NET 5
      any idea??

      posted in MyNodes.NET
      dzairo
      dzairo
    • RE: OrangePi Zero

      Hi.
      I try install alpackage from this web : http://piboards.com/2017/01/04/easy-set-up-orange-pi/
      and I will be see .. there is Node-red instalation..

      regards.

      posted in MyNodes.NET
      dzairo
      dzairo
    • OrangePi Zero

      Hi all .
      Today I install Debian in to my OrangePi Zero.
      Is possible istall MyNodes.NET to my Orange Pi Zero?
      I test MyNodes.NET with windows 7 and serial gateway and work good .
      Now I want put it all to OrangePi ZERO ..
      is possible to help with it ??

      regards.

      posted in MyNodes.NET
      dzairo
      dzairo
    • Send directly and to gateway

      Hi.
      I make project to control Relay Node with switch node directly and not used gateway.
      I use this code

        MyMessage response (message.getByte(),V_LIGHT) ;
        response.setDestination(1); //
        gw.send(response); 
      

      in this I set then switch node send data directly to relay node with ID 1

      but if want send battery level or temperature to gateway, not to relay, then just set destination to 0 or need something else ?? other setting or code ..

      and question for route .. if send data from node to node and distance is too long and I use repeater then also working or not ??

      I thing so not ..

      regards.

      posted in General Discussion
      dzairo
      dzairo
    • Reboot Node

      Hi.
      If good understand then Watchdog is used for low powre timer , when use .sleep function then use this timer for max 8s .
      But I need reboot Node . Then how can I do that ?
      I use BCD encoder for manuany set Node ID . If want chagne ID then powr Off battery and change position on BCD encoder .. and Powr On and Node set new ID .
      But I want do it in my loop function .. if change BCD encoder then in loop I compare BCD ID with Node ID if not equal then
      I want reboot node .

      but how to do it if watch dog is used for timer not reset ??

      how use funtion gw.reboot(); ???

      regards ..

      posted in General Discussion
      dzairo
      dzairo
    • RE: Maximum for .sleep

      oh it's really long ..
      thanks.

      posted in General Discussion
      dzairo
      dzairo
    • Maximum for .sleep

      Hi.
      What is maximum for sleep function .. is possible to set every hour ?? or more ?? for example every 4 hour ??

      regards.

      posted in General Discussion
      dzairo
      dzairo
    • RE: Ethernet Gateway

      Hi .
      Here is my example .. working with my code for Relay board 32 relay by I2C IO expander.

      #include <MySensor.h>
      #include <SPI.h>
      
      // Define version 
      #define VSN "v1.0"
      // Define Name 
      #define NAME "Test"
      // Define Sensor - button
      #define BLU 1 // Button Left Up
      #define BLD 2 // Button Left Down
      #define BRU 3 // Button Right Up
      #define BRD 4 // Button Right Down
      
      
      // Sensor objects
      MySensor gw;
      void setup() {
      //  eeprom_write_byte((uint8_t*)EEPROM_NODE_ID_ADDRESS, (byte)255);
        gw.begin(incomingMessage,AUTO);    // Node ID auto  .. if not used gateway , Node ID must define manualy 
        gw.sendSketchInfo( NAME, VSN ); // Name and version 
        gw.present(BLU, S_LIGHT);   
        gw.present(BLD, S_LIGHT);
        gw.present(BRU, S_LIGHT);
        gw.present(BRD, S_LIGHT);
      }
      
      void loop() 
      {
        gw.process();
      }
      
      void incomingMessage(const MyMessage &message) {
       if (message.type == V_LIGHT) {
        MyMessage response (message.getByte(),V_LIGHT) ; //  message.getByte() = payload define what relay want change state
        response.setDestination(1); // My Relay Board 
        gw.send(response);
       }
      }```
      posted in General Discussion
      dzairo
      dzairo
    • 32 I2C Relay

      Hi all.
      I make small project to controll 32 relay by I2C expander PCF8574 .
      In my project are V_LIGHT for relay control and V_TEMP to define if want save relay state to eeprom memory or not .
      if S_TEMP is 0 then after reset, all relay are close and clear eeprom memory for relay state , if S_TEMP is 1 then relay state are read from memory .. and save state to memory if change state of relay .

      V_LIGHT not define if relay is open or close .. only change state from 1 to 0 , and 0 to 1 .
      It's to control light in my house ..
      0_1461943989896_RelayI2C.zip

      PS: tested in Arduino Nano (china clone CH340 with micro USB ) , nrf24L01+ (PCB antenna) with 1x PFC8574
      PPS: Node ID is manualy set to 58 if need change to AUTO

      regards.

      posted in My Project
      dzairo
      dzairo
    • RE: Ethernet Gateway

      yes. I know .. I try understand this .. but .. more help me .. if have Tx node and Rx node..
      I manualy set node ID .. I want make 16 Tx node with 4 button , and Rx node with 32 relays ..

      Rx node ID 1 and Tx node will be 2,3,4,.. 17 ..
      is possible help with it ..???

      regards..

      posted in General Discussion
      dzairo
      dzairo
    • Ethernet Gateway

      Hi.
      I have question about Gateway .
      I want automatic resend incomming packet from predefined node to other predefined node .
      How is it possible ?
      I want resend packet from binary input node to relay .. I don't want use any controller ..
      only gateway - serial or ethernet.

      how to do it ?

      Or how to send data from one node to other directly ?? don't need gateway .. is it possible .. any small example ..
      send data from bininput node to relay ..

      regards.

      posted in General Discussion
      dzairo
      dzairo
    • RE: More sensor in One chart

      and I'm forgot .. where I can find complete documentation for all component and how to use it ..
      make more presentation videos .. but not in fast mode .. not easy to learn from your video..

      regards.

      posted in MyNodes.NET
      dzairo
      dzairo
    • RE: More sensor in One chart

      Hi.
      Your MyNodes have big potential.
      Will be good if possible to show in chart more sensors . For example temperature in different color .. Loging also is good but better will be if to log write Node and sensor too, not only date time and state .. then is possible to loging all what need in one to database.. this I preffer.. .
      And specialy specific function .. invent solution for automatic connection create ..
      If have Relay node (for example 16 or 32 relay) and button node ..
      if push button then make connection with predefined relay node.. , ..

      PS: if is possible make example video how to install MyNodes to RPi .
      best regards.

      posted in MyNodes.NET
      dzairo
      dzairo
    • RE: Re-assign ID
       [2016-04-27 20:55:10.973 Info] INFO	*** Logging START ***
       [2016-04-27 20:55:10.974 Info] VERSION	MYSController 0.1.2.282
       [2016-04-27 20:55:33.569 Info] NODE	New node discovered, node id=2
       [2016-04-27 20:55:33.570 Info] CHILD	New child discovered, node id=2, child id=internal
       [2016-04-27 20:55:33.570 Info] DEBUG	Assigned firmware=Blink to node=2
       [2016-04-27 20:55:33.571 Info] INFO	BL version=257
       [2016-04-27 20:55:33.572 Info] INFO	Send FW info to node 2: type=A, version=1, blocks=0x02C8, CRC=0xB718
       [2016-04-27 20:55:33.573 Info] TX	2;0;4;0;1;0A000100C80218B7
       [2016-04-27 20:55:33.574 Info] RX	2;255;4;0;0;0A000100C80218B70101
       [2016-04-27 20:55:33.655 Info] SIGNING	Node 2 does not require signing
       [2016-04-27 20:55:33.656 Info] SIGNING	MYSController is not signing
       [2016-04-27 20:55:33.656 Info] TX	2;255;3;0;15;0
       [2016-04-27 20:55:33.658 Info] RX	2;255;3;0;15;0
       [2016-04-27 20:55:33.658 Info] DEBUG	Update child id=255, type=ARDUINO_NODE
       [2016-04-27 20:55:33.659 Info] RX	2;255;0;0;17;1.5.4
       [2016-04-27 20:55:33.662 Info] TX	2;255;3;0;6;M
       [2016-04-27 20:55:33.663 Info] RX	2;255;3;0;6;0
       [2016-04-27 20:55:35.671 Info] RX	2;255;3;0;11;Bin.Sensor Sleep
       [2016-04-27 20:55:35.674 Info] RX	2;255;3;0;12;1.0
       [2016-04-27 20:55:35.676 Info] CHILD	New child discovered, node id=2, child id=3
       [2016-04-27 20:55:35.677 Info] DEBUG	Update child id=3, type=DOOR
       [2016-04-27 20:55:35.678 Info] RX	2;3;0;0;0;
       [2016-04-27 20:55:35.679 Info] CHILD	New child discovered, node id=2, child id=4
       [2016-04-27 20:55:35.679 Info] DEBUG	Update child id=4, type=DOOR
       [2016-04-27 20:55:35.681 Info] RX	2;4;0;0;0;
       [2016-04-27 20:55:35.722 Info] RX	2;3;1;0;16;1
       [2016-04-27 20:55:35.745 Info] RX	2;255;3;0;0;79
       [2016-04-27 20:55:40.876 Info] RX	2;4;1;0;16;0
       [2016-04-27 20:55:41.375 Info] RX	2;4;1;0;16;1
       [2016-04-27 20:55:42.819 Info] RX	2;3;1;0;16;0
       [2016-04-27 20:55:43.461 Info] RX	2;3;1;0;16;1
       [2016-04-27 20:55:54.189 Info] TX	2;0;3;0;13;0
       [2016-04-27 20:56:13.510 Info] REPO	FW "Blink" loaded. t=10, v=1, blocks=712, crc=0xB718
       [2016-04-27 20:56:13.523 Info] REPO	FW "TimeReporter" loaded. t=20, v=1, blocks=840, crc=0x4AC5
       [2016-04-27 20:56:13.542 Info] REPO	FW "Sensebender Micro" loaded. t=100, v=1, blocks=1344, crc=0x3482
       [2016-04-27 20:56:13.552 Info] REPO	FW "Sensebender Blink" loaded. t=110, v=1, blocks=768, crc=0x1314
       [2016-04-27 20:56:13.552 Info] REPO	FW repository loaded. Items=4
       [2016-04-27 20:56:17.551 Info] TX	2;0;3;0;13;0
       [2016-04-27 20:57:00.075 Info] CHILD	New child discovered, node id=2, child id=3
       [2016-04-27 20:57:00.076 Info] RX	2;3;1;0;16;0
       [2016-04-27 20:57:00.439 Info] RX	2;3;1;0;16;1
       [2016-04-27 20:57:02.092 Info] CHILD	New child discovered, node id=2, child id=4
       [2016-04-27 20:57:02.094 Info] RX	2;4;1;0;16;0
       [2016-04-27 20:57:02.363 Info] RX	2;4;1;0;16;1
      
      posted in General Discussion
      dzairo
      dzairo
    • Re-assign ID

      Hi.
      I try find in this formum solution why not possible manualy reassign new id to my node.
      I use Ethernet Gateway with MYSController 0.1.2.282 .
      I can Assign new firmware from list .. work perfect .. but if try change - reassign new ID then still use same ..
      In sketch is :

      gw.begin(incomingMessage, AUTO, true);
      

      this define auto .. then not problem to reassign .. I think ..
      If try it manualy also not working .. if try .. clear eeprom ...and must automatic reassign .. still use same ID ..

      regards.

      posted in General Discussion
      dzairo
      dzairo
    • Help with ACK ..

      Hi all.
      Long time ago use 1.4 version of MySensors and make small sketch that every time send packet to gateway and wait for ACK . if ACK received then generate short beep , if not received then generate 2x long beep .
      All working ..

      but now return back to my project and use 1.5 version of MySensors and compile program with latest version of MySensors .. and have problem to receiving ACK ..

      then is there any sketch for latest version MySensors what do same think like my previouse code???

      I have two node : 1. old firmware (all work )
      2. new one and still beep so ACK not received ..

      what is change between 1.4 and 1.5 ???

      regards..

      posted in Hardware
      dzairo
      dzairo
    • More sensor in One chart

      Hi.
      Is possible to show more sensors in one Chart ?
      I have many switches and want log this switch to chart .. which and when is button pressed .. but not stand alone , in one chart.. is it possible ??

      regards.

      posted in MyNodes.NET
      dzairo
      dzairo
    • RE: Serial Gateway as Controller

      Hi. It's long time .. but standard function is : gw.processRadioMessage();
      and I make changes in source code in MyGateway.cpp to this :

      char MyGateway::processRadioMessage() {
      	char isMessage=0;
      	if (process()) {
      	// A new message was received from one of the sensors
      	  isMessage=1;
      	  MyMessage message = getLastMessage();
      	  if (mGetCommand(message) == C_PRESENTATION && inclusionMode) {
      		rxBlink(3);
      	  } else {
      		rxBlink(1);
      	  }
      	  // Pass along the message from sensors to serial line
      	  serial(message);
      	}
      
      	checkButtonTriggeredInclusion();
      	checkInclusionFinished();
      	return isMessage;
      }
      

      But in new library is not file MyGateway.cpp .. then I don't now ..
      using is :

      if (gw.processRadioMessage()==1) {..}
      

      regards..
      there is possible make easy gateway .. controler .. to control only light for example.. then we don't need external controller .. etc..

      posted in General Discussion
      dzairo
      dzairo
    • RE: Sensornodes: XAmbi Kid's

      @scalz exactly .. synchronization ...

      posted in Hardware
      dzairo
      dzairo
    • RE: Sensornodes: XAmbi Kid's

      @Frank-Herrmann ..I know what you mean.. but MP not solve problem.. you can get consumption around 1 ~ 2 mA .. but not less ..
      if you really want less than 100 uA power consumption or less then need synchronization..
      new modern chip .. Si4432 or similar .. have preamble detection function or similar .. but if not use synchronization then problem is in Tx side ..it's mean mus transmit packet and waiting.. then you can make Rx side where you have power consumption around 20uA and good respond time .. but in Tx side you must still transfer packet ..and there are another problem .. if you try send packet then hold RF link .. no other device can transmit.. etc ..
      and there is another problem .. time respond .. you can have sensor node or button node . sensor node can transmit every 1 min and all is OK .. and if you not transmit data now , send later .. but button node .. if you want control any device (light , gate .. etc..) then want respond time less then 1sec .. and if you push button twice or have more button node ??
      than in fact .. you can have sensor network with long battery life but respond time is slow , or high respond time and need use AA battery or bigger ..
      is possible make compromis but how many node you want use ?? etc ..

      best regards ..
      PS: thsi module .. Rx only .. low transfer speed but got 70uA only .. http://www.aurelwireless.com/wp-content/uploads/shortform/650200590G_sf.pdf .. still depend what you want ..

      posted in Hardware
      dzairo
      dzairo
    • RE: Sensornodes: XAmbi Kid's

      this use only 3mA in RX mode : http://www.semtech.com/wireless-rf/rf-transceivers/sx1211/

      there is still problem that all project not use synchronization .. if node is register then synchronize ..and all time sleep only predefined time wake up and listening..

      I thinking about it .. but ..

      posted in Hardware
      dzairo
      dzairo
    • RE: nRF24L01+PA+LNA

      @AWI of course .. he ask for voltage converter.. from 5V to 3.3V ..

      posted in General Discussion
      dzairo
      dzairo
    • RE: Sensornodes: XAmbi Kid's

      XAmbi support tree network like MySensors ?? or only star ??

      posted in Hardware
      dzairo
      dzairo
    • RE: nRF24L01+PA+LNA

      @doblanch ehm.. ATmega chip can get around 25mA maximum from one pin .. but nRF24L01 + PA + LNA is not powered from arduino pin .. is powered from converter.. and this converter must give more then 800mA then .. not problem power .. and if you power Arduino from 5V then OK .. nRF24L01+ have pin 5V tolerant inputs ..

      posted in General Discussion
      dzairo
      dzairo
    • RE: Power emission of NRF

      @lunarok about power emission .. I test it in my house .. WiFi is different .. but in 2.4Ghz is problem with signal mirroring .. receiver detect more signal , all are same but little delayed .. then receiver not receive signal correct .. in free area there are not mirroring signal then with low output power can get long distance .. and low power consumption..
      but in Built up area is better to use 868Mhz or 433Mhz .. there is also mirroring but less then 2.4Ghz .
      I can test only nRF24L01+ with nRF905 or CC1101 .. but in fact .. in CC1101 or nRF905 is possible to set lower transmission speed then get longer distance ..

      best regards..

      or not ???

      posted in Hardware
      dzairo
      dzairo
    • RE: Power emission of NRF

      Hi.
      in nRF24L01+ documentation :
      SETUP_RETR register
      there is : ARD Auto Retransmit Delay
      and ARC Auto Retransmit Count
      it's mean .. if send packet then switch to RX (130us) and listening for ACK .. if not received ACK then wait time defined in ARD , and send packet again-> wait for ACK .. and try it up to setting in ARC .. with this is possible change power consumption ..
      in my older project .. WinAVR .. with software function make ARC bigger then .. can retransmit packet more than 15 times .. but respond time is longer .. if we synchronize receiver then we can make it better ..
      second solution is use carrier detect .. but this is little complicated ..
      nRF24L01+ chip is very good chip with best one of wake up time from deep sleep to RX or Tx time .. only 140us .. all other have around 200u or 1ms .. very ong time ..

      solution .. master if want send data then on first send carrier only, for some predefined time .. and then send packet.. and receiver wake up and listening for this carrier .. 130us + 40us is total time to need wake up and check CD , if signal power levels above -64dBm then this RDP (CD) bit set .. and we know there is somethink who transfer .. yes we don't know if it's jam or somethink else .. but .. receiver need only 200us to wake up .. and then can go sleep .. there is more way how to do it ..
      but every need : synchronization and table of node .. etc .. WSN is not easy ..
      in fact MySensors is very good , very easy , very useful and understated

      posted in Hardware
      dzairo
      dzairo
    • RE: nRF24L01+PA+LNA

      @dzairo said:

      RF24_PA_LOW

      this setting use for PA .
      and big capacitor .. I tested with 3V (2xAA) and work very well ..
      nRF24L01+ chip is very good , but will be better to possible set speed less then 250kb , 33kb will be good.. my opinion ..

      posted in General Discussion
      dzairo
      dzairo
    • RE: Power emission of NRF

      ehm .. about power consumption ..
      I tested in GCC .. but not in mysensors ..
      but :
      ard is 5 and this is 1250us
      arc is 15 .
      transmit one packet (32byt payload with 5byt address etc + ack ) is more then 1.5ms in 250kbit speed
      there is possible to sleep (power down mode) more then 25ms , wake up and listening around 3ms , and we must receive data packet .. it's only idea .. if tested in my application use different parameter .. and have better power consumption.. ..
      with this we have respond time around 30ms .. if change ard to 4000us then we can do it better ..
      if my calculation is good then wake up time need around 6ms and sleep time is possible use = (14 * 4ms) + (14 * 1.5ms) = aroun 77 ms ..

      regards ..

      posted in Hardware
      dzairo
      dzairo
    • RE: Porting MySensors to work with the RadioHead library

      sorry .. is possible make test with this module if you have it ?
      I can compare only nrf24l01+ with cc1101 868mhz ..
      in free area is possible with standard nrf24l01+ with good antenna from wifi get 200m .. pcb antenna give less then 30m . rfm69hw is good because is possible set lowe transfer speed less then in nrf24l01+ ..
      if make test with CC1101 868mhz version with +14dB output power then no problem get distance in my house 3 floor ..

      best regards

      posted in Development
      dzairo
      dzairo
    • RE: Porting MySensors to work with the RadioHead library

      .. and hardware distance test? rfm69hw have +20dB .. pls make test in building .. or make compare test with nRF24L01+ ..
      we waiting for this ..
      best regards..

      posted in Development
      dzairo
      dzairo
    • RE: Security for mySensors

      I don't know .. but ideally is if nrf24l01 set ack with payload .. and this payload will contain random number or rtc time .. encrypted with xtea . all node or repeater if receive ack then got this number or rtc time .. and use in next packet .. nrf24l01 chip can make 50%work alone ..

      node if send data packet then wait for hardware ack . and this ack can contain payload .. this payload will be starting point ..gw will generate actual payload for ack sequence ..

      It's just idea ..

      posted in Hardware
      dzairo
      dzairo
    • RE: Security for mySensors

      @Anticimex .. sorry but I have very poor English..
      Your solution is better , more secured of course .. this is fact ..
      My solution is more easy , not very secured .
      My solution use from 32bytes , 5bytes for : random number 3 , 8bit crc 1 , 1 for cycle number .
      on firs generate number , then make crc from this number, use xtea , cycle number increase .. now mysensor protocol use 27bytes payload .. - 5bytes then final size of payload will be 22 only. to packet add my encrypted random number with crc + cycle number .. and send ..
      gw receive , decode random number with crc , make own crc and compare if same then know that data are original , and check if incoming packet have cycle number higher than stored in memory for actual node .. and store new cycle number .

      it's standard like keyfob what you use in car .. yes there is more problems .. but is possible to solve .. if gw reply to node random number then node know that gw is mine . and do it again with different random number .. etc.

      forget it .. your solution is better..

      posted in Hardware
      dzairo
      dzairo
    • RE: Security for mySensors

      sorry .. you send link .. I read it, but not very well ... you use software hmac-256 . how is it fast ? hmm.. I not tested it .. but this will be implemented in new release 1.5 ?? ehmm.. why you thinking that xtea is not good to use for authentication .. if generate 24bit random number .. then make 8bit crc and use xtea .. receiver see .. sensor number id .. read key from memory .. decrypt random number .. make crc .. compare .. if match then know that message is from correct sensor .. if use ring number then prevent to reply attack.. all do this in one packet .. less rf sources ..
      best regards.

      posted in Hardware
      dzairo
      dzairo
    • RE: Security for mySensors

      ehm... your solution is best of the best .. but use more rf resource .. and need external hardware .. I talking about more easy and cheap solution.. ..

      I waiting for first example of firmware and hardware .. or you have it already for test ??

      best regards..

      posted in Hardware
      dzairo
      dzairo
    • RE: Security for mySensors

      hehe.. I'm not write about encryption .. I use xtea for authentication ..generate random number .. encrypt with xtea ... send with mysensor data .. data will be same .. only random number will be encrypted .. if will have some time then try something ..

      posted in Hardware
      dzairo
      dzairo
    • RE: Security for mySensors

      ehm.. rf69 .. yes have aes .. but .. if start sensor you must send key to rf69 from mcu .. and this is problem .. if rf69 will have eeprom memory and user can not read this memory only write then will be better ..but right now .. this is my idea .. xtea is easy .. I don't know .. I just thinking about it ..

      posted in Hardware
      dzairo
      dzairo
    • RE: Security for mySensors

      hehe.. hmmm .. ok .. there is no problem encrypt head , payload or complete tx buffer .. but if you not generate random number then your data are same like previouse if no change , and how prevent repeated data , etc .. what encryption method you use? aes , des , or? .. I test xtea .. 1.4ms time to encrypt 32bites - yes 4 byte .. hmm

      write more about your solution..

      posted in Hardware
      dzairo
      dzairo
    • RE: MySensors power consumption

      hi. this power consumption is when radio is in power down , on mcu working only timer2 as rtc and watch dog .. if don't need watch dog then can disable and you will have less power consumption.. but I don't know if have bigger consumption watch dog or timer2 .. depend what you need ..

      posted in Hardware
      dzairo
      dzairo
    • RE: nRF24L01+PA+LNA

      I try it .. right now .. thanks ..

      15:36 - I tested .. yes working for longer distance.. suppper... now I try it in free area..

      17:20 - I tested it with battery operated module.
      Receiver : 3xAA convert to 3.3V ,
      MCU : ATmega328p , internal 8Mhz RC oscilator as gateway ,
      RF module : nRF24L01+ , -12dB output powre , 256kbps ,
      This RF module
      no external PA+LNA , antenna is standard antenna from WiFi router , I not use antenna what comming with RF module.

      Transmiter : 2xAA
      MCU : ATmega328p , internal 8Mhz RC oscilator as sensor , send every 1 sec data .. and waiting for ACK , if receive ACK then generate buzzer short beep , if no ACK then generate 2x long beep sound .
      RF module : nRF24L01+ , -12dB , 250kbps with external PA+LNA ( MCP01)

      I test it .. and got up to 600m range . .in free area ..

      exist similar chip .. and is possible replace with nRF24L01 : look at this : RF2400

      best regards.

      posted in General Discussion
      dzairo
      dzairo
    • RE: nRF24L01+PA+LNA

      Hi. Right now I tested with this setting:

      #ifndef MyConfig_h
      #define MyConfig_h
      
      /***
       * Configure Sensor Network
       */
      #define RF24_CHANNEL	   76             //RF channel for the sensor net, 0-127
      #define RF24_DATARATE 	   RF24_250KBPS   //RF24_250KBPS for 250kbs, RF24_1MBPS for 1Mbps, or RF24_2MBPS for 2Mbps
      #define RF24_PA_LEVEL 	   RF24_PA_MAX    //Sensor PA Level == RF24_PA_MIN=-18dBm, RF24_PA_LOW=-12dBm, RF24_PA_HIGH=-6dBM, and RF24_PA_MAX=0dBm
      #define RF24_PA_LEVEL_GW   RF24_PA_MAX  //Gateway PA Level, defaults to Sensor net PA Level.  Tune here if using an amplified nRF2401+ in your gateway.
      #define BASE_RADIO_ID 	   ((uint64_t)0xA8A8E1FC00LL) // This is also act as base value for sensor nodeId addresses. Change this (or channel) if you have more than one sensor network.
      
      // MySensors online examples defaults
      #define DEFAULT_CE_PIN 9
      #define DEFAULT_CS_PIN 10
      
      
      /***
       * Enable/Disable debug logging
       */
      #define DEBUG
      
      #endif 
      

      what do you mean .. I must set lower power output ??? write more .. if set lower power in standard module (no PA or LNA) .. then maximum is +0db and distance is around 30m , but I use in gateway and in sensor madule what contacin external power amplifer .. +20db (MCP01 IC) .. and standard antenna.. .. write more .. what module you use ..??? send photo is you have..

      best regards..

      posted in General Discussion
      dzairo
      dzairo
    • RE: nRF24L01+PA+LNA

      I try contact him .. but not respond .. 😞

      posted in General Discussion
      dzairo
      dzairo
    • Security for mySensors

      Hi.
      some time ago we talking about security .
      I talking with my old friend and he working with linux system .. we talking about AES , signed message .. etc ..
      MySensors and many other Arduino board used ATmega328 or different ATmel 8-bit chip .. it's easy , cheap .. but not fast .. and security on this chip is really problem.
      and if we use nRF24L01 then this RF module have max 32 bytes buffer then message (payload) is not possible easy to signed because we have small Tx buffer..
      use external chip is OK .. but more expensive .. more complication .. and need hardware upgrade board..
      then question is why protect communication??
      and for who we want protect communication.. for NSA, KGB, GRU , MOSSAD, MI5 , MI6 , MI7 ...etc .. or only my neighbours or some guys who live near my house.. and know detect my signal .. received it .. and attacked me .. small network..?
      then we find this solution .. use 4 bytes from 32 byte buffer.. 2 bytes - random number , 2-bytes 16bit CRC of all 32 bytes buffer .. and make XTEA.. only for this 4 bytes .. and this encrypt random number with CRC only .. payload is not encrypted .. and send ..

      why we need encrypted payload ??? outer temperature , internal temperature , humidity , garage door close - open , light , mail box .. etc .. doesn't matter if see my payload .. I need to know only if received message is from my sensor or not .. if sensor received message (open door , power up light ..) etc .. is from my controller ..
      then with XTEA we can easy sign complete MySensors communication .. but payload buffer will be 4 bytes less ..
      yes of course this is not wery secured because 16bit random number is small but we can use random number 3-bytes and 1 byte CRC.. (we don't need big CRC because nRF24L01 protocol use own hardware CRC)..and there will be more combination to decode our random number.. but still we don't know signature (XTEA key) .. yes with fast computer we can find XTEA key too .. but .. as I write .. for who we want protect payload..
      and this solution is perfect for secure communication between sensor with more gateway.. because all sensor have own secret key .. and gateway store this key (while registration) to memory .. and use .. then we can with one key fob controll more gateway .. and gateway don't need to be identical secure setting..

      this is my idea .. I look to source code to MySensors .. and is possible update this solution.. what do you think about it ??

      best regards..

      posted in Hardware
      dzairo
      dzairo
    • nRF24L01+PA+LNA

      Knows anyone someone who use this module with power amplifier ??
      Rf module nRF24L01+PA+LNA . I test it .. but still have same distance like module with no PA .. and searching way to obtain why .. and if is it possible ..
      I use antenna .. standard antenna from WiFi router.. gateway is powered from USB .. use 3.3V regulator .. and very big capacitor on power pin for RF module. if measure 3.3V deviation in Tx mode then have less than 13mV .. and I don't think that 13mV is big .. ..I test it with small sensor with led and buzzer .. if lost signal then give me signal.. also use nRF24L01+PA+LNA module with big capacitor .. but power from 2xAA battery .. total 3V .. and I don't think so this is problem..

      in all is used MySensors firmware with ATmega328p , internal 8Mhz RC oscilator..

      how to test it .. how to check what is problem .. if test module with PCB antenna then have same distance.. and it's not normal.. if module with PA just add 1 or 2db then must have more then 10% longer distance ..

      IF I test module CC1101 with maximum +12db output power (868Mhz) then have very nice distance .. I know 2.4Ghz is different like 868Mhz .. But I test in free space.. not in building..

      best regards..

      your's idea ??

      posted in General Discussion
      dzairo
      dzairo
    • RE: migrate to cc1101..

      rf69 look very good .. big tx tower , hardware security etc.. but ho to use with MySensors , who have schematic , code example ..etc..
      is possible buy this in eu? or in slovakia or czech republik?? regards .. 868mhz or 433mhz

      posted in General Discussion
      dzairo
      dzairo
    • RE: migrate to cc1101..

      hi. I don't need exactly cc1101 .. need longer range .. rf69 .. I open documentation and read it .. pls write more about solution with radio module rf69 . example code , photo or schematic .. pls write more ..

      posted in General Discussion
      dzairo
      dzairo
    • migrate to cc1101..

      Hi. one easy question .. will be possible migrate from nrf24l01+ to cc1101 ?
      panstamp is also arduino compatible .. but mysensor is more easy and beter to understand it .. but nrf24l01+ have short range ..
      what do you think about it ??

      regards.

      posted in General Discussion
      dzairo
      dzairo
    • RE: Windows GUI/Controller for MySensors

      ..nice..
      .. and you try add new function what we talking above..? .. if make node with bi-stable relay battery powered only ..

      regards..

      posted in Controllers
      dzairo
      dzairo
    • RE: Windows GUI/Controller for MySensors

      Hi.
      ...ehm , in Windows is possible use database and install web server .. you have idea use this?
      database is good way , pls try thinking about my idea using cheap windows tablet as controller , by serial port (usb) or lan (wifi ..etc) . .. problem is that tablet memory is not good for many write cycle .. but this is possible solve ..
      best regards

      posted in Controllers
      dzairo
      dzairo
    • RE: Windows GUI/Controller for MySensors

      Hi.
      One idea .. FIFO buffer for outgoing message..
      low power relay node .. if use bi stable relay then is possible to power only from battery .. but radio must go to sleep.. then wake up every 5 or 10 second .. and ask gateway for new command ..
      node just if wake up then waiting for example 0,5 sec for incoming message .. if not received then go sleep ..
      gateway wait for node .. and if got command in FIFO for this node then send message ..
      just idea..

      posted in Controllers
      dzairo
      dzairo
    • RE: Windows GUI/Controller for MySensors

      yes.. I just that user use RPi etc hardware solution .. but in fact
      is possible buy tablet .. complete solution : standard windows 8.1 , LCD , battery .. wifi , bluetooth .. CE .. why not use this platform ..
      give link for - home automation solution..

      regards..

      PS: you can see , I my self make similar software for windows ..but more easy .. and why not use windows core for server , database .. etc ..

      posted in Controllers
      dzairo
      dzairo
    • RE: Windows GUI/Controller for MySensors

      Hi.
      Just one idea .. your tools is very good .. why not add more better function ..
      1.If not received data from sensor more than predefined time then send email or tweet .. etc. for example using https://www.pushingbox.com/
      2. Make server version .. for web interface ..
      I thinks .. is possible order in TESCO cheap windows 8.1 tablet in price 90Euros ..
      one or two year later then will be possible buy in price around 50 euros .. why not use this platform?
      I use ASUS with USB serial port and work good .. if make easy uart to wifi (esp8266) converter then can work directly with wifi..

      posted in Controllers
      dzairo
      dzairo
    • RE: Windows GUI/Controller for MySensors

      ... some other problem is if you want run MCU in 3.3V then not possible use higher frequency .. then all use internal 8 Mhz RC oscillator and maximum speed is 38k ..
      this is reason why use 38k ..

      best regards.

      posted in Controllers
      dzairo
      dzairo
    • RE: Windows GUI/Controller for MySensors

      Hi.
      I try your project ..and find problem in my side..
      I use MCU with USB - UART converter what possible set speed max 38kBps .. is possible in your MYSController set lower speed ??
      I thinks that you now use 115200 ..

      regards.

      posted in Controllers
      dzairo
      dzairo
    • RE: nRF24L01+PA

      Hi all I find this :

      nRF24L01 range test (arduino) – 17:36
      — iforce2d

      and this : https://www.youtube.com/watch?v=5Xhvphsj1ms

      and now say me what is wrong in my testing.. I must contact video producer for question..

      regards.

      posted in General Discussion
      dzairo
      dzairo
    • RE: Unable to get started

      ... ehm .. I also have this idea .. but can't find example photo from this forum..

      posted in Troubleshooting
      dzairo
      dzairo
    • RE: Unable to get started

      ehm.. on first set node ID manually ..
      sensor_node.begin(NULL,25);
      with this set node ID manually to 25 ..

      try it ..

      regards.

      posted in Troubleshooting
      dzairo
      dzairo
    • RE: Interrupt on recieve radio data

      yes... this is not good point how to save battery ..
      if you want then .. need wake up radio very predefined time .. and listening ..
      but then MCU also have power consumption .. then not good point ..

      but using MySensors .. new features for controller ..
      buffer for packet ..
      node every 1 sec wake up and ask for new command .. if not then return sleep .. if yes then process ..
      gateway .. will hold new packet in special buffer .. if receive request from node then send this packet .. if not then still hold or after predefined time flush packet.

      MySensors have very big potencial . to make very good sensor network..

      posted in Hardware
      dzairo
      dzairo
    • RE: Interrupt on recieve radio data

      hmmm.. why you want use irq ?
      save battery ? irq not solve this problem..
      of course irq can wake up mcu (save some power) but radio us still on then not save too much ..
      for example CC1101 have this special function WOR register .. radio itself wake up and listening .. and go sleep if no preamble and address ...
      there is possible do this ..
      set longer period between packet if not received ack . and in another side wake up radio and listening twice this period .. then go sleep..
      if set max transmit to 15 and period set around 100ms then total time is 1.5sec ..

      this is my idea..

      posted in Hardware
      dzairo
      dzairo
    • RE: nRF24L01+PA

      interesting..
      write more .. or make more test..

      thanks..

      posted in General Discussion
      dzairo
      dzairo
    • Stand alone radio relay

      Hi all.

      I want ask you about my idea ..

      I want make stand alone radio controled realy .
      in my house I use RF switch for light .. not working very good then I want make my self.

      My idea :
      RF receiver - serial gateway with own code for easy function as controller (assign new ID for node...etc)
      will have some easy display for easy setting , I2C port to communicate with I2C expander , etc ..

      node - my wall switch , standard node with 4 button , Led , temp sensor , and chime for sound .

      all node will have unique serial number .. not 1 byte .. I use 6 or 8 bytes long number .. and this number will be generated my software for upload firmware to node .
      8 unique code : 2bytes country code , 2bytes manufacturer , 4 bytes time in second from year 2010 . total is 8bytes ..

      this number will be used as payload if send packet from node to base station - serial gateway .
      I don't know how many MySensors use eeprom .. but there is not free space for 255 node uniques number .. then use only for 64 node or use external I2C or SPI eeprom .. or use internal flash to store this number ..

      Base station will have special connector ..for extension board ..
      to this connector I connect my board with relay .. with this I will know expand relay for up to 64 or more if use 16 or 32 I2C expander..

      then what do you think about it ..

      regards.

      posted in General Discussion
      dzairo
      dzairo
    • RE: Can I run radio without IRQ on PIN 2? Or have an interrupt on other pins than 2 & 3 ?

      ohhh... by pwm .. very good .. good luck ..

      posted in General Discussion
      dzairo
      dzairo
    • RE: Serial Gateway as Controller

      hi.
      I make changes .. litle changes in https://github.com/mysensors/Arduino/blob/master/libraries/MySensors/MyGateway.cpp#L223

      return 1 if new message else 0
      then I can test in loop if got new message .
      then load last message .. and have all information what I need ..

      super thanks ..

      PS : how I can add here part of source code ?

      regards.

      posted in General Discussion
      dzairo
      dzairo
    • RE: Can I run radio without IRQ on PIN 2? Or have an interrupt on other pins than 2 & 3 ?

      ...ehm.. IRQ is good pin , and is possible to use in many option .. but if you don't use uOS or something else then don't need it ..
      if your application will do some other process and don't want check every time if not received new packet then use IRQ..
      , IRQ is used for time critical application .. then need to react very fast for received packet..

      this is my idea..

      MySensor nodes don't need IRQ .. firmware what run in MCU can work in 1Mhz and less .. why use IRQ ..

      regards.

      posted in General Discussion
      dzairo
      dzairo
    • RE: Serial Gateway as Controller

      hmmm.... then I must do it self .. OK .. in loop secton is good point to check if new packet is received and control realy..

      OK .. regards..

      posted in General Discussion
      dzairo
      dzairo
    • RE: Strange trable SerialGateway on China Arduino Nano

      hi. step by step..
      you are 100% certain that your board is working, UART works well with income and broadcasting at 115200 bps ??
      thsi speed is set default in confuguration file ..

      try UART first .. if working ..
      don't use spi board .. use wire and connect Rx pin with Tx pin .. upload to flash any sketch for uart testing .. and use some terminal program (set speed 115200)and try send and received string ..
      try your board with out of CH340 .. only MCU if working ..
      must continue step by step..

      and what version of MCU is there .. what crystlal is used .. etc..

      I also have many problems .. step by step I solve it ..

      posted in Troubleshooting
      dzairo
      dzairo
    • Serial Gateway as Controller

      Hi all.
      Is there possible in serial gateway read last recieved packet?? not in serial format .. format like Message in Sensor ..
      I don't want parse data from serial string ..

      I want add code to gateway , for controll I2C relay .. don't need controller..

      regards..

      posted in General Discussion
      dzairo
      dzairo
    • RE: nRF24L01+PA

      ...ehm... today I make some test..
      I test standard module (PCB antenna ) and module with external antenna..
      same result .. if use standard module then 30m is distance +- few meter .. with external antenna also same distance ..
      I solder big capacitor to mule 2200uF , 6.3V .. and power 3V for node and 3.3V for gateway ..

      I make test with all antenna what I have .. must find beter antenna and will make testing again.. ..
      in osme forum I read that user have with 1Mb speed 540m distance..

      regards..

      posted in General Discussion
      dzairo
      dzairo
    • RE: Strange trable SerialGateway on China Arduino Nano

      put here schematic .. of your board .. and photo .. of your node .. and gateway..
      I also had problems while solve all problems and now all working..
      You use external crystal or internal RC oscilator , power source .. etc...

      regards.

      posted in Troubleshooting
      dzairo
      dzairo
    • RE: Can I run radio without IRQ on PIN 2? Or have an interrupt on other pins than 2 & 3 ?

      ehm... if good understand mySensors then IRQ is not used ... I also connect IRQ to PB0 but it's free not used pin..
      then don't worry ..

      posted in General Discussion
      dzairo
      dzairo
    • RE: nRF24L01+PA

      today is late .. tomorrow .. where are you from?

      regards

      posted in General Discussion
      dzairo
      dzairo
    • RE: nRF24L01+PA

      no ,I tested it on free space.. I can compare ..

      posted in General Discussion
      dzairo
      dzairo
    • RE: nRF24L01+PA

      for example : http://www.ebay.com/itm/2PCS-2-4G-NRF24L01-PA-LNA-SMA-Antenna-Wireless-Transceiver-communication-module-/400673455926

      U know this ,that external antenna with external amplifier must make twice more distance..

      posted in General Discussion
      dzairo
      dzairo
    • RE: relay actuator ...

      I have it ,look to my project.. project from example directory working .. but if power on node then register to gateway but not send actual state of relay .. I do it ..

      posted in Development
      dzairo
      dzairo
    • RE: nRF24L01+PA

      hmmmm... on e-shop write 1km .. but I have same distance like standard module with PCB antenna..

      posted in General Discussion
      dzairo
      dzairo
    • RE: My first working Switch with Battery and Temperature ..

      I know how to do it by diode.. but I want by interrupt only.. I do it my self..

      posted in My Project
      dzairo
      dzairo
    • RE: nRF24L01+PA

      ....antenna problem ?..
      hmmm. must find someone who use this module and have real experience..

      posted in General Discussion
      dzairo
      dzairo
    • RE: RC from send() and How to identify an Ack message

      hi, go to my last project... I use ACK .. look to my code..
      may be help..

      regards

      posted in Troubleshooting
      dzairo
      dzairo
    • RE: nRF24L01+PA

      hmmm. this is not problem I thinks. but I try it of course

      rebards

      posted in General Discussion
      dzairo
      dzairo
    • RE: nRF24L01+PA

      Hi.
      I use standard setting :
      #define RF_24_PA_LEVEL RF_PA_MAX
      #define RF24_PA_LEVEL_GW RF24_PA_LOW

      I thinks that is not problem.. ask other user if test nRF24L01+ with PA + LNA .. and what distance have ..
      this version is +20db signal power , manufacturer say 1km .. I have same range like standard module..

      regards.

      posted in General Discussion
      dzairo
      dzairo
    • nRF24L01+PA

      Hi all.
      I have queston for all woho use nRF24L01+ with PA .
      I have 3x this module and tested it .. one module I use in my serial gateway , second use in my node ..
      if test it then don't see any changes about range .
      still same distance ..

      I use this : nrf24L01+PA.jpg

      what is your real experience ??

      regards..

      posted in General Discussion
      dzairo
      dzairo
    • My first working Switch with Battery and Temperature ..

      Hi all.

      I make my first project (thanks to all for help) Switch , with battery and temperature monitoring..

      here is my node PCB :
      NodePCB.jpg

      and here is schematic :
      nodeSchematic.png

      and project :
      BinSwitchBatSleep_ACK.zip

      This project use two button INT0 and INT1 . if change state then send packet with ACK request .
      if no ACK received then generate sound .. from piezoelectric generator .
      Battery is in volate *10 - if received value is for example 28 it s 2.8V .

      now working good .. power consumption is 7uA .

      PS> I need help with pin change interupt .. I now use two button only .. but want support 4x button.. then need litle help how to use it ..

      regards..

      posted in My Project
      dzairo
      dzairo
    • RE: How does it work? Sleep , WDG ..

      yeah , I will test it .. thanks . If button change then send packet with ACK , and wait .. if not ack received then error ..

      rebards

      posted in General Discussion
      dzairo
      dzairo
    • RE: How does it work? Sleep , WDG ..

      yes.. I know must wait some time .. but I don't know how to do it .. I can use some timer for waiting .. but need help with this .. then use example for relay actuator .. and if send packet from button (int0 for example) then wait some time (100ms for example) if not received ACK then beep or blink led..

      regards

      posted in General Discussion
      dzairo
      dzairo
    • RE: How does it work? Sleep , WDG ..

      good.. but problem is not possible for battery operated..
      I want make binary switch sleep with ack function.. is it possible??
      If send command to gateway want inform user that packet delivery for 100%.. but battery operated..

      in my house I use rf switch on the wall .. not working for 100% and are only one way (not inform if command 100% delivery) then I want new one ..
      battery operated device with ACK..

      regards

      posted in General Discussion
      dzairo
      dzairo
    • RE: How does it work? Sleep , WDG ..

      hi hek ..
      Yes I look to source code to understand how it working ..
      for sleep function I understand for 100% .. is used watchdog as timer ..and INT0,INT1 for wake up from sleep ..

      but for ACK .. pls write the practical code how to check if send packet from (for example : BinarySwitchSleep ) node to gateway check ACK , that packet delivery for 100% to gateway.. I need to know this ...

      pls help me with this code ..

      regards ..

      posted in General Discussion
      dzairo
      dzairo
    • RE: How does it work? Sleep , WDG ..

      ....em ... why you not write to me that Watch dog is not possible to use because is used for sleep function..

      now better understand it..

      regards..

      gw.process(); is result true or false .. what depend what is result?
      and how to check ACK if sens pakcet to gateway??

      regards...

      posted in General Discussion
      dzairo
      dzairo
    • RE: Serial terminal

      Hi. here is my sorce code .. ComPort is need install ..

      I wrote this fast then contain more bugs ..

      EasyTerminal.zip

      posted in Controllers
      dzairo
      dzairo
    • RE: Serial terminal

      Hi John ... yes .. my program automatic add new node what receive serial gateway..
      after close program , save this data to file (located in main program directory) and if run program then load this data ..there missing many function .. if want add then need more information about serial protocol ...

      Rechmat .. of course .. I put here source code .. it's wrote in Delphi 7 with one extra component for serial port communication.. give me some time .. I put it here ..

      I newer work with Arduino platform then all is problem for me .. need help with this .. and then I can do more ..

      regards..

      posted in Controllers
      dzairo
      dzairo
    • RE: Serial terminal

      Hi.
      I connect to serial port my SerialGateway.
      and use standard sketch node example - BinarySwitch , Relay Actuator .
      Today I will test more different Sketch ..for temperature etc..

      regards.

      posted in Controllers
      dzairo
      dzairo
    • relay actuator ...

      hi. today I test standard example :relay actuator ..working good .. but how can I send relay state after power on? I can check it only if send packet with ack from gateway. then relay actuator return value ..

      regards.

      posted in Development
      dzairo
      dzairo
    • Serial terminal

      Hi all.
      I'm testing MySensors but don't use any Controller then I wrote my self easy utility for better understand Serial communication ..

      MySensor_terminal.png

      program you can download from here : MySensor.zip

      it's easy version serial terminal for MySensor .. not support Inclusion button .. etc ..

      regards..

      posted in Controllers
      dzairo
      dzairo
    • my serial gateway

      Hi. just for inspiration ..

      my serial gateway :
      USB is used PL2303SA
      nRF24L01+ with PA

      SerialGateway.jpg
      I mkae mistake .. must invert led .. and all will work.. for 100% ..

      regards.

      posted in Hardware
      dzairo
      dzairo
    • How does it work? Sleep , WDG ..

      Hi.
      I want ask for more detail about few function .
      Sleep - what timer is used and on what mode??
      Watch dog - if set in MCU fuse bit Watch dog always On .. how to set WDG in MySensor ?

      regards.

      posted in General Discussion
      dzairo
      dzairo
    • RE: How to wire battery sensor with battery voltage reports...

      picasso ..

      posted in Hardware
      dzairo
      dzairo
    • RE: payload ACK

      ...no .. I know .. but I must explain this .. :
      I know .. receiver on first upload data for TX Fifo .. and listen .. if receive valid packet then send ack with data from TX fifo .

      but I mean this :
      repeater periodicaly contact gateway and udate some easy data .. for example date time , network structure , how many node are in network , if some registered node are visible or not , etc .. and if see gateway ..

      this is example :
      my node is not directly connected to gateway .. byt by two repeater .. all repeate every 10minutes ask for gateway just for easy ping only ACK , if receive ACK then know all information what I wrote.. but will know that see gateway .. and update ACK payload .. if my sensor node send data to gateway and don't want ACK .. then received hardware ACK and will know that last 10minutes repeater seen gateway ..
      yes it's not for 100% .. but wery efective .. to inform all other sensor node but not network load . only sensor node that really need to know 100% if gateway received packet use ACK for gateway..

      look I'm not tested .. but in fact ... if sensor send data trought repeater and repeater not see gateway .. still received hardware ACK ?? why ?? not efective contact repeater what don't see gateway..

      then i have this idea.. this will be very efective network..

      I thinks that serial gateway need RTC on I2C and some small ram .. and inform automaticaly network for this information..

      gateway will do more important work

      posted in Feature Requests
      dzairo
      dzairo
    • payload ACK

      Hi.
      I just if there is discussion about ACK with payload ..
      If good understand then now .. node if send packet then receive ACK ok or false .. or ACK request from gateway to node..
      nRF24L01+ have function ACK with payload ..
      MySensors use this function too??

      .. every repeater predefined cycle contact gateway .. use ACK with payload .. and if node send packet to gateway then receive ACK .. 0= no ACK (no other device answer ) , 1= hardware ACK (standard .. repeater receive packet , but it's not guarantee that see gateway) 2=ACK I see gateway..

      you thinking about it ??

      regards.

      posted in Feature Requests
      dzairo
      dzairo
    • RE: How to wire battery sensor with battery voltage reports...

      ehm.. just small idea.. I checked capacitor .. I use 330uF ..not 47uF .. but in fact gateway use 47uF..

      posted in Hardware
      dzairo
      dzairo