Mike Wooskey

  • 7 Posts
  • 67 Comments
Joined 6 months ago
cake
Cake day: June 3rd, 2024

help-circle





  • Using your own domain definitely makes it easy to get back up by just switching providers. But what about all your historical emails? If your original provider goes poof, what’s the plan? I connect via IMAP, so all my emails are stored on the provider’s servers, right? Or do email apps keep local copies, too?

    Are there backup services for emails? I seem to recall Outlook having some kind of archive feature (I haven’t used outlook in decades), but I think I remember it was only recoverable in outlook and even then, it was a pain to search for a particular email.








  • I found the solution. configuration.yaml needed to have the following syntax, with the defined values being true or false (instead of “Detected” or “Not Detected”):

    template:
      - binary_sensor:
          - name: "Lounge Presence"
            state: >-
              {% if states('sensor.apollo_mtr_1_cca750_presence_target_count') | int > 0 %}
                true
              {% elif is_state('binary_sensor.apollo_msr_2_c7bfe8_radar_zone_1_occupancy', 'on') %}
                true
              {% elif is_state('binary_sensor.apollo_msr_2_c7bfe8_radar_zone_2_occupancy', 'on') %}
                true
              {% elif is_state('binary_sensor.apollo_msr_2_c7bfe8_radar_zone_3_occupancy', 'on') %}
                true
              {% else %}
                false
              {% endif %}
            device_class: presence
    


  • Mike WooskeyOPtohomeassistant@lemmy.worldAssistance creating a sensor
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    22 days ago

    I think Studio Code Server is a linter. It’s telling me what the syntax problems are - I just don’t know how to fix them. Now that I removed the hypehn, it’s not telling me there are any spacing/formatting issues. But it currently says I’m missing the “entities” and “platform” properties, but I don’t know what the values should be. And It also says “state” is not an allowed property, but that’s the property that holds all the important stuff about this sensor - so how can I remove it?


  • What I did was de-indent the binary_sensor section so it was at the same heirarchy as the template section, like this:

    But I realize now that I have to remove the hypen before “binary_sensor”. When I do, I Studio Code Server still shows a couple errors:

    It says I’m missing the “entities” and “platform” properties, and that “state” is not an allowed property.


  • Thanks for the suggsetion @Matt The Horwood.

    It looks like a “Combine the state of several sensors” or a “Group” helper only allow you to combine sensors of the same type.

    I created a binary sensor from a template using the helper, but it also returns “‘binary_sensor’ is undefined” when I try to access its value in the template editor with {{ states(binary_sensor.lounge_presence) }}


  • If any of these 4 things happen, set the sensor to “Detected”, otherwise set it to “Not Detected”:

    1. MTR presence target count is greater than 0 (zero)
    2. MSR zone 1 occupancy is “on”
    3. MSR zone 2 occupancy is “on”
    4. MSR zone 3 occupancy is “on”

    As I said, this is working correctly in the template editor. The problem is that I can’t make a sensor out of it.