Navigation

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

    Topics created by lafleur

    • lafleur

      8Bit or 32Bit processors
      Hardware • • lafleur  

      86
      2
      Votes
      86
      Posts
      25101
      Views

      Nca78

      @scalz said in 8Bit or 32Bit processors: Arrow.com is nice too as it's 20€ minimum order for getting free express shipping Just received my first order today, delivered only 4 opening days after order in Vietnam, and ... no taxes not even VAT In total i ordered 12 SAMD of 3 kinds, a few atsha and some 0603 ferrite beads my local sellers don't have. I was a bit surprised to see a 505010cm box. But then when I opened the box I understood. This is the packaging for 4 ATSAMD20: carton box containing a giant antistatic bag containing 2 plates made for 260 MCUs each and only 4 in the middle. Missing on the picture is the bubble wrap that was around the antistatic bag. Packaging for other parts was not that delirious but still excessive imho, I guess they're not trying to be awarded a green label In the end a very positive experience: reasonable prices, not cutting corners on packaging, great express shipping (now I'm sure I'll never use DHL again...). I just need to buy another apartment for storage before I make a new order
    • lafleur

      New high power variant of the RFM95 --> RFM95PW +30dBm
      Hardware • • lafleur  

      6
      0
      Votes
      6
      Posts
      2247
      Views

      Al85

      Hello @lafleur ! What do you use as antenna?
    • lafleur

      Water flow and pressure Sensor
      My Project • • lafleur  

      1
      2
      Votes
      1
      Posts
      2101
      Views

      No one has replied

    • lafleur

      Dragnio LG01 LoRa gateway
      General Discussion • gateway lora • • lafleur  

      2
      1
      Votes
      2
      Posts
      1562
      Views

      Tris

      @lafleur Great find, im tempted to test one out...
    • lafleur

      Multi-sensor soil moisture node
      My Project • • lafleur  

      3
      4
      Votes
      3
      Posts
      3098
      Views

      scalz

      Hi, I've a similar project in progress but not same cpu, nor tensiometer-like sensors, and i'm doing my custom box.. but this is a nice setup, good work
    • lafleur

      Sending Time to a Node
      Development • • lafleur  

      4
      0
      Votes
      4
      Posts
      1437
      Views

      kimot

      Your sw controller must support this function. Maybe helps this. https://forum.mysensors.org/topic/2229/how-to-receive-time Btw, your date in example is 2. January 1970
    • lafleur

      RFM95 Soil Moisture Sensor
      Development • • lafleur  

      1
      3
      Votes
      1
      Posts
      910
      Views

      No one has replied

    • lafleur

      RFM95 Sleep Mode
      Development • • lafleur  

      6
      0
      Votes
      6
      Posts
      3011
      Views

      lafleur

      @lafleur I have been using the transportinit() and transportpowerdown(), as suggested and it has been working fine if I was just sending data... But when I needed to receive data from the controller, I was never receiving any data from the controller, even if I allowed a RX window of 20 sec or more. On Wake up, If I remove the call to transportinit(), all work fine again... TX and RX work just fine... What going on here?? Why is system working without the need to call transportinit() as you suggested. using a SAMD processor M0 IDE 1.8.1 MySensor 2.1.1 My current code base: https://github.com/trlafleur/Soil_Moisture_Sensor_MS_R1.1-RFM95 /* **************** System Sleep ******************* */ void systemSleep() { debug1(PSTR("\n*** Going to Sleep ***\n")); wait (100); // put led's, radio and flash to sleep // Turn off LED's // Put Flash to sleep // Put Radio and transport to Sleep transportPowerDown(); // Shut down radio and MySensor transport interrupts(); // make sure interrupts are on... LowPower.standby(); // SAMD sleep from LowPower systems // .... we will wake up from sleeping here if triggered from an interrupt interrupts(); // make sure interrupts are on... } /* **************** System Wake-up from Sleep ******************* */ void systemWakeUp() { // re enable LED's if needed // wake up Flash if needed // wake up MySensor transport and Radio from Sleep //transportInit(); // as MySensor had NO sleep or Watch Dog for SAMD, this will // wake us up so that we can send and receive messages while (!isTransportReady()) { // Make sure transport is ready _process(); interrupts(); // make sure interrupts are on... }
    • lafleur

      Excessive NACK
      Development • • lafleur  

      6
      0
      Votes
      6
      Posts
      2739
      Views

      alexsh1

      @mpp 90-95% percent of my NACKs were solved by: changing radio installing or changing capacitor changing the radio power supply
    • lafleur

      Default debug serial port
      Feature Requests • • lafleur  

      5
      0
      Votes
      5
      Posts
      1651
      Views

      lafleur

      @tbowmo thanks... works just as expected.....
    • lafleur

      ESP8266 failing with pm open,type:2 0
      Development • • lafleur  

      8
      0
      Votes
      8
      Posts
      5479
      Views

      mpp

      See this remark: @tekka said in MySensors 2.0.0 Released: @mpp said in MySensors 2.0.0 Released: pm open,type:2 0 This is a message emitted by the ESP8266 core, not MySensors related. I suggest you add the following to enable debugging on the serial interface: #define MY_DEBUG Also tripple check your wiring, it seems to make the ESP very unstable if there's a loose/bad connection. TSM:FAIL:CNT could indicate a problem with the radio/transmission.
    • lafleur

      Changing Node ID at run time
      Development • • lafleur  

      5
      0
      Votes
      5
      Posts
      2309
      Views

      lafleur

      I have this working now, it was a setup issue on my part... #define MY_NODE_ID myNodeId int8_t myNodeId; #define MY_NODE_ID myNodeId void before () { // read I/O pins and set myNodeId myNodeId = 32; Serial.println( myNodeId ); }
    • lafleur

      Newer RFM69 driver for 2.0b
      Development • • lafleur  

      3
      0
      Votes
      3
      Posts
      1016
      Views

      kolaf

      @lafleur I have also updated my local RFM69 library to the latest version with some additional changes to solve issues with acknowledgements not being received. If you're interested, you can see my conclusion here: https://forum.mysensors.org/topic/3663/testing-development-branch-with-rf69hw-is-not-working-as-it-should/12 I also link to a separate thread over at the low-power forum where things are discussed in more detail. If we are planning to upgrade the RFM library I propose that we include the fix I found. The only problem is that this fix is mostly a temporary solution, so perhaps it is better to wait until the issue is fixed in the library itself.
    • lafleur

      Sensor ID Code display
      Development • • lafleur  

      1
      1
      Votes
      1
      Posts
      652
      Views

      No one has replied

    • lafleur

      RFM69 Driver
      Development • • lafleur  

      1
      0
      Votes
      1
      Posts
      746
      Views

      No one has replied

    • lafleur

      RadioHead
      Development • • lafleur  

      5
      0
      Votes
      5
      Posts
      1316
      Views

      hek

      I don't think anyone have access to (or tried) a RFM95 radio among the core dev team.
    • lafleur

      Message Length
      Development • message length development rfm69 • • lafleur  

      3
      0
      Votes
      3
      Posts
      1043
      Views

      mfalkvidd

      The nrf24l01+ accepts a maximum of 32 bytes payload. Other transmission protocols (for example rfm69) supports longer messages, but MySensors has standardized on the lowest common denominator, to make sure it works on all popular transmission protocols.
    • lafleur

      Wait() or delay()
      Development • • lafleur  

      5
      0
      Votes
      5
      Posts
      5529
      Views

      hek

      Yes, still found in a couple of examples. Should be removed (unless they are used because no messages should be processed). https://github.com/mysensors/Arduino/search?utf8=✓&q=delay++path%3A%2Flibraries%2FMySensors%2Fexamples%2F&type=Code In 2.0 you shouldn't need to call process yourself. It is handled by the library.
    • lafleur

      Combining MQTT and E-Net Gateway in one device
      Development • • lafleur  

      1
      0
      Votes
      1
      Posts
      554
      Views

      No one has replied

    • lafleur

      LED name wrong in 2.0.0 beta
      Development • • lafleur  

      7
      0
      Votes
      7
      Posts
      1621
      Views

      tbowmo

      @lafleur You could create a PR to change this (We would love to get contributions to the code)
    • lafleur

      Apex-Ademco-Honeywell D6100 Alarm interface
      My Project • • lafleur  

      1
      2
      Votes
      1
      Posts
      1071
      Views

      No one has replied

    • lafleur

      Change: MY_RFM69_FREQUENCY to MY_RFM69_BAND
      Development • • lafleur  

      5
      0
      Votes
      5
      Posts
      2718
      Views

      lafleur

      Yes, that's what it for, to allow you to change the frequency... If you have interference, other networks or other devices in the band. In the US, the 915 MHz ISM band is 902 to 928Mhz, the 433MHz band is 433.05 to 434.79 (not very big, unless you have a Ham License, then its 420 to 450MHz)
    • lafleur

      How to use V_TEXT in 2.0.0
      Development • • lafleur  

      5
      0
      Votes
      5
      Posts
      1757
      Views

      hek

      Sorry, I don't know why you added ,0. For some of the msg setters, the second argument is used to specify length (buffer) or number of decimals (float). Please read through the API: http://www.mysensors.org/download/sensor_api_15#the-full-api
    • lafleur

      Child_ID
      Development • • lafleur  

      2
      0
      Votes
      2
      Posts
      897
      Views

      BartE

      @lafleur You can use the 'sensor' member void incomingMessage(const MyMessage &message) { if (message.sensor == Child_ID && message.type==V_VAR1) { unsigned long gwPulseCount=message.getULong(); } }
    • lafleur

      ESP8266 Gateway and RFM69HW range
      My Project • • lafleur  

      4
      0
      Votes
      4
      Posts
      1342
      Views

      lafleur

      @scalz The radio do not have a tuned front end, that why I think it a desensitizing issue... Both radio have 100uf chip cap across 3.3V and gnd... Gateway was connect to a large lab supply, remote is running from a 7ahr lead acid battery with a regulator to 5v with a 470uf cap to the VIN on a Moteino board, radio again has a 100uf cap on 3.3v. Radio on ESP8266 gateway and serial gateway are then same exact radio.
    • lafleur

      Documentation..
      Feature Requests • • lafleur  

      4
      0
      Votes
      4
      Posts
      1642
      Views

      Anticimex

      In development branch, doxygen is actively being used to document various aspects of the library. Signing is a good example. You can browse the documentation on the ci server: http://ci.mysensors.org/job/MySensorsArduino/branch/development/Doxygen_HTML
    • lafleur

      New Sensor type
      Feature Requests • • lafleur  

      11
      0
      Votes
      11
      Posts
      3873
      Views

      AWI

      The only real difference is the name and magnitude. Hecto Pascal vs Pascal
    • lafleur

      Dual Gateways
      Development • • lafleur  

      3
      0
      Votes
      3
      Posts
      952
      Views

      Anticimex

      Indeed, I use node-red for this. It also has nodes for MQTT but I have not looked into MQTT at all. My setup is a single rf24 based gw which through node-red interfaces with Vera, domoticz, myscontroller and on occasion, mycontroller. It can also push notifications to pushbullet, mail or other endpoints (through add on nodes in node-red). From a controller perspective, node-red uses serial nodes, which in turn become tcp ports through socat that the controllers connect to believing they interface with an ethernet gw.
    • lafleur

      Assigning NODE ID in VER 1.6b
      Development • • lafleur  

      2
      0
      Votes
      2
      Posts
      811
      Views

      lafleur

      Found this issue, looks like it NEED TO BE PRIOR to the #include <MySensor.h> #define MY_NODE_ID 7 // id of the node //#define MY_PARENT_NODE_ID 1 #define CHILD_ID 3 // Id of the sensor child #include <SPI.h> #include <MySensor.h>
    • lafleur

      [Solved] MQTT ESP8266 Gateway 1.6
      General Discussion • • lafleur  

      4
      0
      Votes
      4
      Posts
      1660
      Views

      mfalkvidd

      Great that you found a solution, thanks for reporting back!
    • lafleur

      Sensor Board, water meter, pressure, relay and analog in
      Hardware • • lafleur  

      1
      0
      Votes
      1
      Posts
      1297
      Views

      No one has replied

    • lafleur

      Sensor PWB, with analog digital I/O, relays, MCP9800, Si7021
      Hardware • • lafleur  

      3
      2
      Votes
      3
      Posts
      2076
      Views

      lafleur

      Yes, I'm aware of the issues, the Humidity sensor version is mounted inside a well ventilated irrigation box... One board for many sensor devices in my project... Some inside a sealed box, others in the open air... Thanks
    • lafleur

      MySensor Moteino Gateway board for Raspberry PI2
      Hardware • • lafleur  

      1
      0
      Votes
      1
      Posts
      1460
      Views

      No one has replied

    • lafleur

      MQTT Request from a node
      Feature Requests • • lafleur  

      8
      0
      Votes
      8
      Posts
      3971
      Views

      FotoFieber

      Please try again. Lesson learned: Don't answer posts on holiday with a tablet...
    • lafleur

      Timer 1
      Troubleshooting • • lafleur  

      2
      0
      Votes
      2
      Posts
      982
      Views

      hek

      Are you sleeping the node using the provided sleep-methods? Might be LowPowerLab library doing something to Timer1 https://github.com/mysensors/Arduino/blob/master/libraries/MySensors/utility/LowPower.cpp
    • lafleur

      API and core documents in .pdf format
      Feature Requests • • lafleur  

      1
      2
      Votes
      1
      Posts
      1091
      Views

      No one has replied

    • lafleur

      Raspberry PI Interface
      Hardware • • lafleur  

      1
      0
      Votes
      1
      Posts
      1209
      Views

      No one has replied

    • lafleur

      A simple controller
      Controllers • • lafleur  

      2
      0
      Votes
      2
      Posts
      1532
      Views

      GuyP

      openhab, openhab.org is open source, easy to setup and will do all you want.