Vera3 UI5 MySensors Plugin not working after migration to 1.4



  • I painstakingly updated everyhting to 1.4 and now the plugin fails.
    I managed to include only one node, but even that is not able to report measurements. Sensor says that transmission fails. On UI5 the MySensors plugin does not react to inclusion button anymore.
    I have unistalled all extra apps from vera without success and power cycled the vera3 that has severe difficulties to mount the serial USB and every tie forgets the serial port config (super annoying).

    Is there some debug log for the plugin that I could check. The LuaUpnp.log is cryptic for me since I do not know what is normal and what not.

    Please help..


  • Admin

    @samppa

    Guess you've gone through the troubleshot section?

    http://www.mysensors.org/build/debug



  • @hek
    The debugging section does not have relevant help.. It used to work fine so I do not get what got broken.

    And the gateway works when flashed on PC, so I suspect somehow the plugin is hung, but not sure how to debug that..
    During the migration I removed the entire plugin device and recreated it with the create device. So I had to start from scratch to include and rename all the sensors, but after the first inclusion I got stuck as the inclusion button is not reactive..


  • Admin

    @samppa

    If you connect serial gateway to your computer and look at the Serial monitor in Arduino IDE. Can you see messages coming in from your sensors?



  • I tried and indeed the serial gateway said only that "0;0;3;0;14;Gateway startup complete"



  • Replacing the gateway with another arduino seems to have fixed the inclusion. At least now it reacts although not able to find any devices.

    Also I noticed that even though most of the sensor sendings fail still some go through ok but very rarely:
    sensor started, id 1
    send: 1-1-0-0 s=255,c=0,t=17,pt=0,l=3,st=ok:1.4
    send: 1-1-0-0 s=255,c=3,t=6,pt=1,l=1,st=fail:0
    send: 1-1-0-0 s=255,c=3,t=11,pt=0,l=0,st=fail:
    send: 1-1-0-0 s=255,c=3,t=12,pt=0,l=3,st=fail:1.5
    send: 1-1-0-0 s=0,c=0,t=7,pt=0,l=3,st=fail:1.4
    send: 1-1-0-0 s=1,c=0,t=6,pt=0,l=3,st=fail:1.4
    send: 1-1-0-0 s=0,c=1,t=0,pt=7,l=5,st=ok:25.0
    send: 1-1-0-0 s=1,c=1,t=1,pt=7,l=5,st=ok:50.8
    send: 1-1-0-0 s=2,c=1,t=1,pt=7,l=5,st=ok:25.3

    send: 1-1-0-0 s=0,c=1,t=0,pt=7,l=5,st=fail:24.9
    send: 1-1-0-0 s=0,c=1,t=0,pt=7,l=5,st=fail:25.0
    send: 1-1-0-0 s=0,c=1,t=0,pt=7,l=5,st=fail:24.9
    send: 1-1-0-0 s=0,c=1,t=0,pt=7,l=5,st=fail:25.0
    send: 1-1-0-0 s=0,c=1,t=0,pt=7,l=5,st=fail:24.9
    send: 1-1-0-0 s=0,c=1,t=0,pt=7,l=5,st=fail:25.0
    send: 1-1-0-0 s=1,c=1,t=1,pt=7,l=5,st=fail:50.7

    Still those ok sends do not update the UI5.

    Has the radio power been lowered between 1.3 and 1.4?

    I even now have a repeated node between the sensor and gateway, but that does not seem to make any difference..


  • Admin

    @samppa said:

    Has the radio power been lowered between 1.3 and 1.4?

    No.

    Please describe your setup. Radio model?, capacitors mounted?, cable length between radio/arduino?



  • @hek
    Tough questions for newbie.. :-) The radio is from the buying guide, no capacitors and 10cm dupont cables.


  • Admin

    @samppa

    Try adding capacitor as suggested. The latest discussions on the forum recommends a larger one than the one we link on buying guide (I will update the links soon).

    Here are some assorted electrolytic with different capacitance.



  • @hek
    Why it is needed for 1.4 as earlier everything worked well in 1.3 without it?
    I do not have any readily available and I was hoping to get back up again without waiting for the delivery.


  • Admin

    @samppa

    This version transmits bursts of messages which probably requires more power for a short period.
    Try lowering transmit power in MyConfig.h while waiting for the capacitors.



  • @hek
    You mean
    #define RF24_PA_LEVEL RF24_PA_LOW
    ?



  • @hek said:

    @samppa

    Try adding capacitor as suggested. The latest discussions on the forum recommends a larger one than the one we link on buying guide (I will update the links soon).

    Which capacitor is suggested now?


  • Admin



  • @samppa said:
    #define RF24_PA_LEVEL RF24_PA_LOW

    Did not help.. ;-(
    Perhaps I have to wait for the capacitors..
    Somehow the first message (with version) seems to go through more often than the rest..


  • Admin

    @samppa

    Don't you have some old electronics you could butcher and desolder a couple of capacitors from? Or a nearby shop? Waiting 2 weeks for the Chinese/Finnish post isn't that fun.



  • @hek
    Yes I could do that. What size? Anything goes, right? Thee discussion in the post you liked was rather long without definitive conclusion.. :-)



  • @samppa
    Just to confirm; the capacitor should be put to sensor node or serial gateway? Or both and all nodes?
    And in parallel with the radio on the power lines?


  • Admin

    @samppa

    I use it on all nodes. Mount it as close as possible to the radio between VCC/GND.



  • @hek
    Ok that made the radio to work.
    But still the reported values are not shown in UI5.
    Somehow the Humidity sensor has CurrentTemperature variable, so it seems something is mixed up..
    I have one DHT22 and one Dallas temperature sensor in one node. The devices are found during inclusion and added, but no data is shown. The only thing shown is the last update time that seems to be correct..


Log in to reply
 

Looks like your connection to MySensors Forum was lost, please wait while we try to reconnect.