Skip to content
  • Node 2 is unknown warning in Homeassistant.

    Home Assistant
    3
    0 Votes
    3 Posts
    636 Views
    W
    @badisensors I have this same issue and am struggling to find a consice answer to the question. Have you figured it out? I would love to see a bit more detail about the important naming and numbering protocals for Gateways, Nodes, Sensors, and their output values within the MySensors architecture. So far, I am not finding much and progress is slow when I simply need to try different iterations and make conclusions/adjustments.
  • 0 Votes
    4 Posts
    48 Views
    OldSurferDudeO
    Thanks for the offer @TheoL ! I have moved on to a differenct project. Also, a lesson that I have learned many times, "If it works, don't fix it!" ;) -OSD
  • Gateway on my PI when i run HA

    Home Assistant
    5
    0 Votes
    5 Posts
    35 Views
    D
    Hi, Thank for your reply. Yes, i run since many years with a serial Gateway connected with my PI. I thought it was possible to use the same machine to remove this extra element. If you had a stability issue, I would just stick with my current formula and not change everything for now. Regards,
  • 0 Votes
    3 Posts
    40 Views
    K
    Thanks, I'll keep this in mind if I decide to debug it. I realized that I am also tired of patching the gateway through to the doctor container inside an LXC so now I am looking at creating an esp gateway. Just need to check if I can find a pcb on here. Thanks again!
  • Echo request is not set

    Troubleshooting
    2
    0 Votes
    2 Posts
    30 Views
    K
    I've found that: char *protocolMyMessage2Serial(const MyMessage &message) { (void)snprintf_P(_fmtBuffer, (uint8_t)MY_GATEWAY_MAX_SEND_LENGTH, PSTR("%" PRIu8 ";%" PRIu8 ";%" PRIu8 ";%" PRIu8 ";%" PRIu8 ";%s\n"), message.getSender(), message.getSensor(), message.getCommand(), message.isEcho(), message.getType(), message.getString(_convBuffer)); return _fmtBuffer; } We put in the print "message.getEcho()", but this isn't echoed message. I think we should put "message.getRequestEcho()" here.
  • Hi,

    Home Assistant
    1
    0 Votes
    1 Posts
    10 Views
    No one has replied
  • 1 Votes
    5 Posts
    92 Views
    M
    It probably has to do with fewer people buying them once summer ends, so companies might lower prices to clear out stock before winter.
  • Can not compile MySensors on esp8266

    Troubleshooting
    6
    0 Votes
    6 Posts
    74 Views
    mfalkviddM
    @TheoL there are two pull requests adding support for newer versions. One is guaranteed to break again. One should not break in the future, but will instead break all existing sketches. I’m sure a third option would be welcome if you write the code and submit.
  • 0 Votes
    6 Posts
    71 Views
    TheoLT
    I have mixed Nanos, Pro Minis, ESP8266 and Unos and no problem. I do however have mixed NRF24L01 and NRF24L01+ due to a bad AliExpress saler that stated he sold NRF24L01+ which in fact were not the + version. So I have set my baudrate on all nodes to 1mb. In order to be helpful we need the log on the Uno.
  • Need advice on solar powering with LiFePo4 battery

    General Discussion
    17
    0 Votes
    17 Posts
    214 Views
    T
    LiFePO4 batteries are a great choice because they have a long life cycle and are much safer than other lithium-based batteries. However, you need a solar charge controller that’s compatible with LiFePO4 to prevent overcharging and maintain efficiency. A good MPPT controller can significantly boost energy harvest from your panels. Also, ensure your solar panel output matches your power needs. If you're in solar ireland, you might find some local companies that offer tailored solutions for maximizing solar efficiency in lower light conditions.
  • HVAC type sensor in homeassistant

    Home Assistant
    2
    1 Votes
    2 Posts
    29 Views
    tbowmoT
    Figured it out. I had to send HVAC_FLOW_STATE to HA, in order for it to figure out that it was a "thermostat". Only problem is that it shows up with states "Auto" "Cool" "Heat" and "Off" in the dashboard, even though I only have the possibility to heat, or turn it off.
  • A low cost energy meter

    My Project
    7
    1 Votes
    7 Posts
    89 Views
    F
    @OldSurferDude yes, you are correct. this sensor is capable of 50A continuous, which safely I would make it working at 40A max., but for such an important load as in your case I would go for a beefier one, like the ACS75x, 77x, but at this point I would also change the node's form factor for space and insulation reasons. On my application on the RV I have a max. curr. of 13A running on a AWG14-16 cable (European rules for RVs), so I did not ask myself too many questions beside, of course, safety. About the signal, it will be a sinusoidal signal swinging around Vcc/2. Vcc can be easily measured internally on the ATmega328. On all my DC sensors I measure Vcc at every loop, just before measuring the ADCs. Honestly, when the space is not an issue like in my RV, I would rather use a ring core current transformer, and I would get rid of noise, response time, power dissipation, but over all no need to cut any cable. Long story short, it has been a nice experiment and I used it for 6 months, and then I switched back to my RF-NANO based RS485-Modbus - Mysensors bridge connected to an off-the shelf power analyzer. Just for fun I attach a pic of my 12Vdc sensors installed on my RV. Forgive me for the spaghetti wiring on the right side, but this is an area that needs improvement. [image: 1723442333591-img_20231008_120026-resized.jpg]
  • 3 Votes
    5 Posts
    43 Views
    F
    @OldSurferDude thank you !
  • MYSController with MQTT Gateway (via Node Red)

    Development
    1
    1 Votes
    1 Posts
    22 Views
    No one has replied
  • 2x BME 280 on 2x arduino nano hangs in HomeAssistant

    Home Assistant
    8
    0 Votes
    8 Posts
    36 Views
    OldSurferDudeO
    @HJ_SK said in 2x BME 280 on 2x arduino nano hangs in HomeAssistant: BME280 I had a similar situation. First you have to delete all the MySensors devices in HA. This is aggravated by HA wanting the devices to be on line before you delete them. You may have to delete the MySensors data in the HA config directory. You may even have to uninstall MySensors from HA. Then shutdown HA. Next, turn off your gateway. Are you using MQTT for messaging? You'll have delete the MySensors data from there, too. (MQTT Explorer is good for doing this) Then start HA. Did your MySensors devices come back as zombies? That's the problem. Try deleting them again. Are they data still in MQTT? OK, now start again. I had documented how to do all this deleting in HA Forum, HA/Discord and here, but I can't find that documentation now. grrrr OSD
  • 2 Votes
    1 Posts
    24 Views
    No one has replied
  • Where to change settings?

    Home Assistant
    5
    0 Votes
    5 Posts
    65 Views
    E
    Hey @OldSurferDude I think we have a missunderstanding here. I have my gateways running on ESP32. When I add the integration I can enter the IP in this dialog: [image: 1721934496526-2024-07-25-21_05_25-einstellungen-home-assistant-mozilla-firefox.png] If you want to change the IP number of the gateway (or the MQTT topic or the serial port), there is no way to do this: [image: 1721935167535-2024-07-25-21_18_03-einstellungen-home-assistant-mozilla-firefox.png]
  • Some sensors permanently fail after one/two years

    Troubleshooting
    1
    1 Votes
    1 Posts
    20 Views
    No one has replied
  • 💬 Building a wired RS485 sensor network

    Announcements
    164
    0 Votes
    164 Posts
    47k Views
    H
    Thank you @JeeLet ! I've been struggling with missing msgs for years with my Arduino Mega I changed pin and no issues! :D In the pjon code I've reached to list of tested pins that communication works properly https://github.com/gioblu/PJON/blob/38e36bb1228c1690143cfbf693a0bcb809514d6c/src/strategies/OverSampling/README.md?plain=1#L12
  • How to great variables

    General Discussion variables mycontroller.org arduino
    2
    0 Votes
    2 Posts
    23 Views
    mfalkviddM
    Nice work so far @wint0178, great that you try expanding on the examples. Sorry for the late reply. If you look at https://github.com/mysensors/MySensorsArduinoExamples/blob/bba998bce09bc5139eb4ca7a05b0279f4083ff88/examples/PressureSensor/PressureSensor.ino#L90 you see where the existing child ids are defines. You just add another one for the gas sensor, with a unique number (incrementing by 1 is an easy way). Try that and report back on your result. If something is unclear, just post a followup.

13

Online

11.7k

Users

11.2k

Topics

113.1k

Posts