Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. Controllers
  3. Home Assistant
  4. Switched to the add-on and now some sensors aren't accepted

Switched to the add-on and now some sensors aren't accepted

Scheduled Pinned Locked Moved Home Assistant
4 Posts 2 Posters 460 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Jeff WilleckeJ Offline
    Jeff WilleckeJ Offline
    Jeff Willecke
    wrote on last edited by
    #1

    I recently wiped and re created my homeassistant and mysensors integration on my raspberry pi 3 before, I used the config integration. With the new build I used the Add-on integration and I am now getting the following error ```
    Logger: mysensors
    Source: /usr/local/lib/python3.8/site-packages/mysensors/init.py:61
    First occurred: 13 June 2021, 22:41:28 (7490 occurrences)
    Last logged: 9:33:58

    Invalid <Message data="2;255;3;0;32;500">: Not valid message sub-type: 32 for object value @ data['sub_type']. Got 32 not a valid value for object value @ data['payload']. Got '500'
    Invalid <Message data="3;255;3;0;33;900000">: Not valid message sub-type: 33 for object value @ data['sub_type']. Got 33 not a valid value for object value @ data['payload']. Got '900000'
    Invalid <Message data="3;21;1;0;43;F">: Not valid message sub-type: 43 for object value @ data['sub_type']. Got 43 not a valid value for object value @ data['payload']. Got 'F'
    Invalid <Message data="3;17;1;0;43;Lux">: Not valid message sub-type: 43 for object value @ data['sub_type']. Got 43 not a valid value for object value @ data['payload']. Got 'Lux'
    Invalid <Message data="3;255;3;0;32;500">: Not valid message sub-type: 32 for object value @ data['sub_type']. Got 32 not a valid value for object value @ data['payload']. Got '500'
    

    I have a rain gauge, temperature and humidity entities that function properly but, my soil moisture, lux and prefix items are failing to be recognised. I assume it is a version issue. I have attempted to use the following in my config file to fix it

    mysensors:
      gateways:
        - device: ...
          # other things ...
      version: "2.3"
    

    I attempted to use /dev/ttyACM0 as a device but begin to get a persistence file error that I could not get solved.

    any ideas?

    Jeff WilleckeJ BearWithBeardB 2 Replies Last reply
    0
    • Jeff WilleckeJ Jeff Willecke

      I recently wiped and re created my homeassistant and mysensors integration on my raspberry pi 3 before, I used the config integration. With the new build I used the Add-on integration and I am now getting the following error ```
      Logger: mysensors
      Source: /usr/local/lib/python3.8/site-packages/mysensors/init.py:61
      First occurred: 13 June 2021, 22:41:28 (7490 occurrences)
      Last logged: 9:33:58

      Invalid <Message data="2;255;3;0;32;500">: Not valid message sub-type: 32 for object value @ data['sub_type']. Got 32 not a valid value for object value @ data['payload']. Got '500'
      Invalid <Message data="3;255;3;0;33;900000">: Not valid message sub-type: 33 for object value @ data['sub_type']. Got 33 not a valid value for object value @ data['payload']. Got '900000'
      Invalid <Message data="3;21;1;0;43;F">: Not valid message sub-type: 43 for object value @ data['sub_type']. Got 43 not a valid value for object value @ data['payload']. Got 'F'
      Invalid <Message data="3;17;1;0;43;Lux">: Not valid message sub-type: 43 for object value @ data['sub_type']. Got 43 not a valid value for object value @ data['payload']. Got 'Lux'
      Invalid <Message data="3;255;3;0;32;500">: Not valid message sub-type: 32 for object value @ data['sub_type']. Got 32 not a valid value for object value @ data['payload']. Got '500'
      

      I have a rain gauge, temperature and humidity entities that function properly but, my soil moisture, lux and prefix items are failing to be recognised. I assume it is a version issue. I have attempted to use the following in my config file to fix it

      mysensors:
        gateways:
          - device: ...
            # other things ...
        version: "2.3"
      

      I attempted to use /dev/ttyACM0 as a device but begin to get a persistence file error that I could not get solved.

      any ideas?

      Jeff WilleckeJ Offline
      Jeff WilleckeJ Offline
      Jeff Willecke
      wrote on last edited by
      #2

      not sure if this error helps at all.

      Logger: mysensors.sensor
      Source: /usr/local/lib/python3.8/site-packages/mysensors/sensor.py:96
      First occurred: 13 June 2021, 22:41:13 (14 occurrences)
      Last logged: 9:54:39
      
      child_id 8 already exists in children of node 0, cannot add child
      child_id 2 already exists in children of node 2, cannot add child
      child_id 21 already exists in children of node 2, cannot add child
      child_id 3 already exists in children of node 2, cannot add child
      child_id 4 already exists in children of node 2, cannot add child
      
      1 Reply Last reply
      0
      • Jeff WilleckeJ Jeff Willecke

        I recently wiped and re created my homeassistant and mysensors integration on my raspberry pi 3 before, I used the config integration. With the new build I used the Add-on integration and I am now getting the following error ```
        Logger: mysensors
        Source: /usr/local/lib/python3.8/site-packages/mysensors/init.py:61
        First occurred: 13 June 2021, 22:41:28 (7490 occurrences)
        Last logged: 9:33:58

        Invalid <Message data="2;255;3;0;32;500">: Not valid message sub-type: 32 for object value @ data['sub_type']. Got 32 not a valid value for object value @ data['payload']. Got '500'
        Invalid <Message data="3;255;3;0;33;900000">: Not valid message sub-type: 33 for object value @ data['sub_type']. Got 33 not a valid value for object value @ data['payload']. Got '900000'
        Invalid <Message data="3;21;1;0;43;F">: Not valid message sub-type: 43 for object value @ data['sub_type']. Got 43 not a valid value for object value @ data['payload']. Got 'F'
        Invalid <Message data="3;17;1;0;43;Lux">: Not valid message sub-type: 43 for object value @ data['sub_type']. Got 43 not a valid value for object value @ data['payload']. Got 'Lux'
        Invalid <Message data="3;255;3;0;32;500">: Not valid message sub-type: 32 for object value @ data['sub_type']. Got 32 not a valid value for object value @ data['payload']. Got '500'
        

        I have a rain gauge, temperature and humidity entities that function properly but, my soil moisture, lux and prefix items are failing to be recognised. I assume it is a version issue. I have attempted to use the following in my config file to fix it

        mysensors:
          gateways:
            - device: ...
              # other things ...
          version: "2.3"
        

        I attempted to use /dev/ttyACM0 as a device but begin to get a persistence file error that I could not get solved.

        any ideas?

        BearWithBeardB Offline
        BearWithBeardB Offline
        BearWithBeard
        wrote on last edited by
        #3

        @Jeff-Willecke said in Switched to the add-on and now some sensors aren't accepted:

        With the new build I used the Add-on integration

        By that you mean that you configured MySensors via the web interface?

        Your assumption that it is a version issue seems correct, but you can't fix it by specifying a version in YAML when you configured the integration via the GUI.

        Could it be that you forgot to adjust the MySensors version during setup? If so, delete it and create a new one. (I don't think you can make changes to existing MySensors integrations (yet))

        mysensors_gui_version.png

        child_id 8 already exists in children of node 0, cannot add child [...]

        That's nothing to worry about. Those warning appear every time you boot up a node that has been presented to Home Assistant before already. It's helpful in situation where you accidentally assign a sensor / child ID twice to different data types or re-assign a previously existing node ID to a completely new node.

        1 Reply Last reply
        0
        • Jeff WilleckeJ Offline
          Jeff WilleckeJ Offline
          Jeff Willecke
          wrote on last edited by
          #4

          Thanks! That fixed everything.

          1 Reply Last reply
          1

          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

          With your input, this post could be even better 💗

          Register Login
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          11

          Online

          12.0k

          Users

          11.2k

          Topics

          113.4k

          Posts


          Copyright 2025 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • MySensors
          • OpenHardware.io
          • Categories
          • Recent
          • Tags
          • Popular