Gå til innhold
  • Bli medlem
Støtt hjemmeautomasjon.no!

howi

Medlemmer
  • Innlegg

    47
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av howi

  1. Det funker, men med det samme begrensninger som andre har sett.

    Bare fire enheter dukker opp i HA. de fire første i Homely appen.

    Hos meg er det 

    Alarm entry sensor 2

    Intelligent smoke alarm ( 2 )

    Intelligent Heat alarm

     

    I container loggen finner jeg resten og, men ikke i HA.

  2. Takk for hjelpen.

    Nå ser jeg MQTT meldinger i logfilen og jobber videre med det.

     

    Eksempel :

     

    [10:05:01.804] INFO (1): Publishing state for Temperature
    [10:05:01.804] INFO (1):
        topic: "homeassistant/adf357c0-70eb-47e1-884c-df949903e0de/temperature/state"
        message: 13.3
        opts: {
          "qos": 1,
          "retain": true
        }

     

  3. Jeg forstår.

    Har ikke nok erfaring med Dokker eller Portainer.

    Problemet mitt er at jeg finner ingen mulighet å legge det til noen plass.

    Portainer henter bare hele pakken og gir meg mulighet å kjøre det.

  4. Jeg kjører homely-mqtt i Portainer og få dette :

     

    WARNING: No configurations found in configuration directory:/app/dist/config
    WARNING: To disable this warning set SUPPRESS_NO_CONFIG_WARNING in the environment.
    /app/node_modules/config/lib/config.js:179
        throw new Error('Configuration property "' + property + '" is not defined');
        ^
    Error: Configuration property "logLevel" is not defined
        at Config.get (/app/node_modules/config/lib/config.js:179:11)
        at Object.<anonymous> (/app/dist/utils/logger.js:9:35)
        at Module._compile (node:internal/modules/cjs/loader:1256:14)
        at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
        at Module.load (node:internal/modules/cjs/loader:1119:32)
        at Module._load (node:internal/modules/cjs/loader:960:12)
        at Module.require (node:internal/modules/cjs/loader:1143:19)
        at require (node:internal/modules/cjs/helpers:121:18)
        at Object.<anonymous> (/app/dist/index.js:17:18)
        at Module._compile (node:internal/modules/cjs/loader:1256:14)
    Node.js v18.17.1

    Hva kan jeg gjøre nå ?

  5. Trenger også litt  hjelp.

    Prøvde med på versjon 0.1.5 fra @kolaf.

    Jeg ser bare alle røykvarsler, status, heat sensor og dørsensorene mangler.

     

    Er den versjonen fremdeles det som skal ( kan ) brukes eller er det noe annet jeg kan prøve meg på ?

     

    Dørsensorene og status hadde vært det som trengs.

  6. Quote
    On 03/09/2023 at 00:25, mgartin said:

     

    Takk - jeg tenker å legge inn en ekstra nordpool-sensor og ta med den nye strømstøtten og nettleie på den. Hvilket område hører du til? Jeg bor i Oslo-området (er vel NO1), og skjønner ikke helt om infoen på Elvias sider er oppdatert eller ikke: https://www.elvia.no/nettleie/alt-om-nettleiepriser/nettleiepriser-for-privatkunder/

     

    (Jeg har lagt inn Nordpool-integrasjonen via HACS, og tenker å bare lime inn templaten i "Template for additional cost" via webinterfacet.)

     

     

     

    Jeg må bare spørre : Hvordan gjorde du dette :  "Template for additional cost" via webinterface

  7. Først, en sensor :

     

    med som eksempel en query for 'cost' og 'consumption' , 'MONTHLY'  og 12 måneder

     

    rest:
        - resource: "https://api.tibber.com/v1-beta/gql"
          scan_interval: 3600
          method: POST
          payload: '{"query": "{ viewer { homes { consumption (resolution: MONTHLY, last: 12) { nodes { from cost consumption } }} } } "}'
          headers:
            Authorization: !secret tibberAuthorization
            Content-Type: application/json
          sensor:
            - name: tibber_monat_date_1
              value_template: '{{ value_json.data.viewer.homes.0.consumption.nodes.0.from }} '
              json_attributes:
                - "data"   

     

    Resultat ( sensor attributes ) blir dette :

     

    Attributes
    Data                                          viewer:
                                                   homes:
                                           - consumption:
                                                   nodes:
                  - from: '2021-12-01T00:00:00.000+01:00'
                                      cost: 6337.83502785
                                    consumption: 2855.022
                  - from: '2022-01-01T00:00:00.000+01:00'
                                       cost: 3693.5323019
                                     consumption: 2091.36
                  - from: '2022-02-01T00:00:00.000+01:00'
                                    cost: 2890.0519197125
                                    consumption: 1897.162
                  - from: '2022-03-01T00:00:00.000+01:00'
                                     cost: 3269.835485575
                                    consumption: 1390.317
                  - from: '2022-04-01T00:00:00.000+02:00'
                                    cost: 2759.9224379625
                                    consumption: 1259.916
                  - from: '2022-05-01T00:00:00.000+02:00'
                                     cost: 2073.228999575
                                     consumption: 964.274
                  - from: '2022-06-01T00:00:00.000+02:00'
                                     cost: 770.6099757625
                                     consumption: 308.307
                  - from: '2022-07-01T00:00:00.000+02:00'
                                    cost: 2757.3187822125
                                     consumption: 850.927 
                  - from: '2022-08-01T00:00:00.000+02:00'
                                    cost: 2451.6382636875
                                     consumption: 507.456
                  - from: '2022-09-01T00:00:00.000+02:00'
                                    cost: 2562.2602708625
                                     consumption: 591.231
                  - from: '2022-10-01T00:00:00.000+02:00'
                                    cost: 2688.7950699875
                                    consumption: 1562.747
                  - from: '2022-11-01T00:00:00.000+01:00'
                                    cost: 2278.7636694125
                                    consumption: 1610.012

     

    Nå mangler bare et apex-chart :

     

    type: custom:apexcharts-card
    graph_span: 365d
    yaxis:
      - id: first
        min: 0
        max: 8000
        decimals: 0
      - id: second
        min: 0
        max: 3000
        decimals: 0
        opposite: true
    header:
      title: Kosten - Verbrauch (12 Mon )
      show: true
      show_states: false
    series:
      - entity: sensor.tibber_monat_date_1
        type: column
        name: Kosten
        show:
          legend_value: false
        yaxis_id: first
        data_generator: >
          return
          entity.attributes.data.viewer.homes[0].consumption.nodes.map((start,
          index) => {
            return [new Date(start["from"]).getTime(), entity.attributes.data.viewer.homes[0].consumption.nodes[index]["cost"]];
             });
      - entity: sensor.tibber_monat_date_1
        type: column
        name: Verbrauch
        show:
          legend_value: false
        yaxis_id: second
        data_generator: >
          return entity.attributes.data.viewer.homes[0].consumption.nodes.map((cost,
          index) => {
            return [new Date(cost["from"]).getTime(), entity.attributes.data.viewer.homes[0].consumption.nodes[index]["consumption"]];
             });

     

    • Like 1
  8. Hei,

     

    jeg har laget meg en sensor via Tibber APIen som har disse attributtene :

     

    Attributes
    Data                            viewer:
                                     homes:
                             - consumption:
                                     nodes:
    - from: '2021-11-01T00:00:00.000+01:00'
                      cost: 2444.0790312625
                      consumption: 1774.194
    - from: '2021-12-01T00:00:00.000+01:00'
                        cost: 6337.83502785
                      consumption: 2855.022
    - from: '2022-01-01T00:00:00.000+01:00'
                         cost: 3693.5323019
                       consumption: 2091.36
    - from: '2022-02-01T00:00:00.000+01:00'
                      cost: 2890.0519197125
                      consumption: 1897.162
    - from: '2022-03-01T00:00:00.000+01:00'
                       cost: 3269.835485575
                      consumption: 1390.317
    - from: '2022-04-01T00:00:00.000+02:00'
                      cost: 2759.9224379625
                      consumption: 1259.916
    - from: '2022-05-01T00:00:00.000+02:00'
                       cost: 2073.228999575
                       consumption: 964.274
    - from: '2022-06-01T00:00:00.000+02:00'
                       cost: 770.6099757625
                       consumption: 308.307
    - from: '2022-07-01T00:00:00.000+02:00'
                      cost: 2757.3187822125
                       consumption: 850.927
    - from: '2022-08-01T00:00:00.000+02:00'
                      cost: 2451.6382636875
                       consumption: 507.456
    - from: '2022-09-01T00:00:00.000+02:00'
                      cost: 2562.2602708625
                       consumption: 591.231
    - from: '2022-10-01T00:00:00.000+02:00'
                      cost: 2688.7950699875
                      consumption: 1562.747

     

    Jeg vil lage meg en Apex-chart med 'cost' og 'consumption', men har problemer med å få access til dataene korrekt.

     

    Som eksempel har jeg noe lignende med Nordpool-data, men sliter med data generatoren.

     

    Eksempel som fungerer bra :

     

    type: custom:apexcharts-card
    experimental:
      color_threshold: true
    graph_span: 24h
    header:
      title: Strompreis Morgen
      show: true
    span:
      start: day
      offset: +1d
    series:
      - entity: sensor.nordpool_kwh_krsand_nok_3_10_025
        type: column
        data_generator: |
          return entity.attributes.raw_tomorrow.map((start, index) => {
            return [new Date(start["start"]).getTime(), entity.attributes.raw_tomorrow[index]["value"]];
             });
        color_threshold:
          - value: 0
            color: green
            opacity: 1
          - value: 3
            color: yellow
          - value: 6
            color: red

     

     

    Noen som kan hjelpe med med generator formuleringen ?

     

  9. Jeg jobber med en popup :

    Dette fungerer :

    type: custom:button-card
    icon: mdi:weather-cloudy
    tap_action:
      action: fire-dom-event
      browser_mod:
        service: browser_mod.popup
        title: []
        data:
          browser_id: THIS
          content: text

     

    Som resultat får jeg en popup med innholdet : text

     

    Nå  forsøker jeg å få en popup med Yr sin image :

     

    type: custom:button-card
    icon: mdi:weather-cloudy
    tap_action:
      action: fire-dom-event
      browser_mod:
        service: browser_mod.popup
        title: []
        data:
          browser_id: THIS
          type: picture
          image: https://www.yr.no/nb/innhold/1-24780/meteogram.svg
          tap_action:
            action: none
          hold_action:
            action: none

     

    Det som skjer :

     

    samme type popup som før, uten innhold.

     

    Hvis jeg erstatter :

     type: picture

    image : https:www.yr/nb/innhold ......

     

    med :

     

    type: iframe

    url:  https:www.yr.no .....

     

    skjer det samme.

     

     

     

     

  10. Jeg forsøker å legge til min Steca Inverter til Home Assistant.

     

    I min configuration.yaml  ser det sånn ut :

     

    sensor:
        - platform: rest
          name: stecagrid
          resource: http://192.168.10.195/measurements.xml
          value_template: "{{ now() }}"
          json_attributes:
            - root
        

     

    Den http fungerer, har jeg tested, leverer :

     

    <root>
    <Device Name="StecaGrid 3010" Type="Inverter" Serial="751786BE005998740019" BusAddress="1" NetBiosName="INV005998740019" IpAddress="192.168.10.195" DateTime="2022-10-01T07:11:33">
    <Measurements>
    <Measurement Value="241.868" Unit="V" Type="AC_Voltage"/>
    <Measurement Value="0.203" Unit="A" Type="AC_Current"/>
    <Measurement Value="30.320" Unit="W" Type="AC_Power"/>
    <Measurement Value="49.990" Unit="Hz" Type="AC_Frequency"/>
    <Measurement Value="319.552" Unit="V" Type="DC_Voltage"/>
    <Measurement Value="0.152" Unit="A" Type="DC_Current"/>
    <Measurement Value="48.350" Unit="W" Type="DC_Power"/>
    <Measurement Value="28.500" Unit="°C" Type="Temp"/>
    <Measurement Value="nan" Unit="W" Type="Consumption PV"/>
    <Measurement Value="nan" Unit="W" Type="Consumption Grid"/>
    <Measurement Value="nan" Unit="W" Type="GridPower"/>
    <Measurement Value="100.0" Unit="%" Type="Dearting"/>
    </Measurements>
    </Device>
    </root>

     

    Som resultat får jeg en sensor, men med dette :

     

    This entity ('sensor.stecagrid') does not have a unique ID, therefore its settings cannot be managed from the UI. See the documentation for more detail

     

    Har jeg glemt noe ?

     

  11. Jeg var sikkert litt for rask ....

    Jeg bruker en Raspberry med Node-Red og en seriell interface til å lese dataene fra måleren.

    Node-Red har en AMS-dekoder som konverterer målerdata til JSON pakker og sender de ut via en MQTT-klient.

    Dette blir sendt til Mosquitto :
    
    {
        "act_pow_pos": 1730
    }
    QoS: 0 - Retain: false
    Message 13 received on ams at 8:16 AM:
    {
        "obis_list_version": "AIDON_V0001",
        "meter_ID": "7359992905602019",
        "meter_model": "6515",
        "act_pow_pos": 1734,
        "act_pow_neg": 0,
        "react_pow_pos": 0,
        "react_pow_neg": 300,
        "curr_L1": 75,
        "volt_L1": 2430
    }
    

    osv.

     

     

     

     
  12. Jeg bruker Node-Red til å lese ut data fra Aidon-måleren og levere det til Mosquitto ( Home Assistant ).

    Dette fungerer greit og jeg kan se pakkene i Mosquitto, korrekt formatert.

    Så prøver jeg meg på AMSHAN-integrasjonen i Home Assistant.

    Installasjonen er ok, men AMSHAN liker nok ikke dataene fra Node-Red.

    Under oppsett av integrasjonen blir jeg spurt om topic, men er dette nok ?

    Det ender alltid opp i en timeout.

×
×
  • Opprett ny...

Viktig informasjon

Vi har plassert informasjonskapsler/cookies på din enhet for å gjøre denne siden bedre. Du kan justere dine innstillinger for informasjonskapsler, ellers vil vi anta at dette er ok for deg.