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

monsivar

Medlemmer
  • Innlegg

    57
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av monsivar

  1. mroek skrev (På 28.5.2023 den 1.14):

    Kan sikkert det, men må nok rydde litt i den først. Blir eventuelt å sende den til deg privat, har ikke tenkt å legge det opp på Github.

     

    Du må uansett snekre sammen hardwaren først. Hvilken prosessormodul er det du har? Jeg har kun brukt ESP8266, og jeg endte opp med å bruke en Wemos D1 mini sammen med CC1101. Kreves jo da ingen eksterne komponenter, kun ledninger for å koble sammen de to modulene.

     

     

    Kunne du delt med meg også, har et håp om å kunne lese minne vannmålerdata om det var kamstrup flowiq 2200 du hadde fått til?

  2. ArnieO skrev (1 time siden):

    Hei @monsivar

     

    I følge denne siden https://www.foie.no/stromforbruk/han-port har ikke strømmålerne til de som bor i Ringerike eller Hole HAN-port. De må bytte målere, og er tomme for målere med HAN-port.

     

    Så er det jo et spørsmål om denne informasjonen er upresis - siden du allerede har en Kamstrup med 6-pins kontakt bak dekselet (som er kontakten Pow-K plugges inn i). Man kunne tenke at det "kun" trengs selve HAN-modulen og eventuelt en firmware oppgradering i måleren. Men i og med at de sier at selve måleren må byttes er det kanskje ikke så enkelt.

     

    Her blir min gjetning like god eller dårlig som din! Du bør eventuelt kontakte Føie og dobbeltsjekke (og håpe at de teknisk vet hva de svarer på...).

    Jeg har gjort en henvendelse og bedt om et teknisk svar, så får vi se hvordan det går...

    • Like 1
  3. Fikke en løsning fra Node RED forumet, så da har jeg endelig varsling på avfall igjen 🙂

    image.thumb.png.add4f93b3091d132ba0ec742c9da6b05.png

     

    [
        {
            "id": "cc42ae3.94b225",
            "type": "function",
            "z": "a318c51d.29a138",
            "name": "",
            "func": "var now = new Date();\n\nvar data = msg.payload;\nif(!data || !Array.isArray(data) || !data.length) {\n    node.warn(\"no data\");\n    return null; //halt flow\n}\n\n//filter the data to today or later AND where name == topic\nvar filtered = data.filter(e => new Date(e.date) >= now && e.name == msg.topic )\n\n//a compare function\nfunction compare( a, b ) {\n  if ( a.date < b.date ) return -1;\n  if ( a.date > b.date ) return 1;\n  return 0;\n}\n//sort data using the compare function\nvar dataSorted = filtered.sort(compare);\n\n//grab the top (earliest) entry - put it in payload\nmsg.payload = dataSorted[0];\n\nreturn msg;",
            "outputs": 1,
            "noerr": 0,
            "initialize": "",
            "finalize": "",
            "x": 800,
            "y": 120,
            "wires": [
                [
                    "b10b1e1e.bb47f"
                ]
            ]
        }
    ]

     

    • Like 1
  4. 9 timer siden, slippern skrev:
    
    [{"id":"3fbcc579.1dc12a","type":"inject","z":"760c6da2.02a1b4","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"00 12 * * *","once":false,"onceDelay":"5","topic":"","payload":"","payloadType":"date","x":130,"y":120,"wires":[["37d01ae9.869d66"]]},{"id":"dea77fd.b480f8","type":"http request","z":"760c6da2.02a1b4","name":"","method":"GET","ret":"obj","paytoqs":"ignore","url":"https://komteksky.norkart.no/komtek.renovasjonwebapi/api/tommekalender/?gatenavn=GATENAVN&gatekode=GATEKODE&husnr=HUSNR","tls":"","persist":false,"proxy":"","authType":"","x":130,"y":240,"wires":[["eb562b71.bc3a4"]]},{"id":"37d01ae9.869d66","type":"change","z":"760c6da2.02a1b4","name":"","rules":[{"t":"set","p":"headers","pt":"msg","to":"{\"Kommunenr\":\"KOMMUNENR\",\"RenovasjonAppKey\":\"APPKEY\",\"OS\":\"Android\",\"Connection\":\"Keep-Alive\",\"Accept-Encoding\":\"gzip\",\"User-Agent\":\"okhttp/3.2.0\"}","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":130,"y":180,"wires":[["dea77fd.b480f8"]]},{"id":"b8a2bfdb.4f1c9","type":"api-call-service","z":"760c6da2.02a1b4","name":"","server":"ed1ce5cc.927bb8","version":1,"debugenabled":false,"service_domain":"input_datetime","service":"set_datetime","entityId":"input_datetime.renovasjon_matavfall","data":"{\"datetime\": fraksjonid1.tommedato }","dataType":"jsonata","mergecontext":"","output_location":"payload","output_location_type":"msg","mustacheAltTags":false,"x":160,"y":360,"wires":[[]]},{"id":"eb562b71.bc3a4","type":"change","z":"760c6da2.02a1b4","name":"","rules":[{"t":"set","p":"fraksjonid1.tommedato","pt":"msg","to":"payload[0].Tommedatoer[0]","tot":"msg"},{"t":"set","p":"fraksjonid2.tommedato","pt":"msg","to":"payload[1].Tommedatoer[0]","tot":"msg"},{"t":"set","p":"fraksjonid16.tommedato","pt":"msg","to":"payload[2].Tommedatoer[0]","tot":"msg"},{"t":"set","p":"fraksjonid17.tommedato","pt":"msg","to":"payload[3].Tommedatoer[0]","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":140,"y":300,"wires":[["b8a2bfdb.4f1c9","64a33f1c.504f7","26eabf7d.2efdd8","7c9d4258.2225a4"]]},{"id":"26eabf7d.2efdd8","type":"api-call-service","z":"760c6da2.02a1b4","name":"","server":"ed1ce5cc.927bb8","version":1,"debugenabled":true,"service_domain":"input_datetime","service":"set_datetime","entityId":"input_datetime.renovasjon_restavfall","data":"{\"datetime\": fraksjonid16.tommedato }","dataType":"jsonata","mergecontext":"","output_location":"payload","output_location_type":"msg","mustacheAltTags":false,"x":160,"y":480,"wires":[[]]},{"id":"64a33f1c.504f7","type":"api-call-service","z":"760c6da2.02a1b4","name":"","server":"ed1ce5cc.927bb8","version":1,"debugenabled":true,"service_domain":"input_datetime","service":"set_datetime","entityId":"input_datetime.renovasjon_papir","data":"{\"datetime\": fraksjonid2.tommedato }","dataType":"jsonata","mergecontext":"","output_location":"payload","output_location_type":"msg","mustacheAltTags":false,"x":160,"y":420,"wires":[[]]},{"id":"7c9d4258.2225a4","type":"api-call-service","z":"760c6da2.02a1b4","name":"","server":"ed1ce5cc.927bb8","version":1,"debugenabled":true,"service_domain":"input_datetime","service":"set_datetime","entityId":"input_datetime.renovasjon_husholdningsplast","data":"{\"datetime\": fraksjonid17.tommedato }","dataType":"jsonata","mergecontext":"","output_location":"payload","output_location_type":"msg","mustacheAltTags":false,"x":160,"y":540,"wires":[[]]},{"id":"ed1ce5cc.927bb8","type":"server","name":"Home Assistant","legacy":false,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true}]

     

    Har fikset slik at den tar hver fraksjon inn i en egen input_datetime.

     

     

    Takk, Tror jeg skjønner. Hos meg ser vel grunnlaget litt annerledes ut. Her er hva jeg har som grunnlag for eksempelvis restavfall (tok ikke med de andre for de er jo like). Da kan jeg ende opp med feler meldinger på dao, eller en streng med datoer. og det er konverteringen av dette til å enten bli en enhet med flere datoer, eller en enhet med første dato jeg ikke får til.

     

    Resultatet jeg ender opp med er altså en serie med meldinger med datoer ut fra "move.msg.payload.date", eller en streng med datoer etter "join"

     

    Så er sikkert dette en rar måte og gjøre det på, men jeg har nå om ikke annet fått et resultat av fila sortert på type søppel, og er litt fornøyd med det...

     

     

    [{"id":"8f4c55dc.520918","type":"inject","z":"a318c51d.29a138","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"[{\"name\":\"Restavfall\",\"date\":\"2021-12-17\",\"fractionId\":9999,\"fractionGuid\":\"b4bbf08d-30f0-4024-9f53-e42229ec48a6\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Restavfall\",\"date\":\"2021-05-04\",\"fractionId\":9999,\"fractionGuid\":\"b4bbf08d-30f0-4024-9f53-e42229ec48a6\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Restavfall\",\"date\":\"2021-05-20\",\"fractionId\":9999,\"fractionGuid\":\"b4bbf08d-30f0-4024-9f53-e42229ec48a6\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Restavfall\",\"date\":\"2021-06-04\",\"fractionId\":9999,\"fractionGuid\":\"b4bbf08d-30f0-4024-9f53-e42229ec48a6\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Restavfall\",\"date\":\"2021-06-18\",\"fractionId\":9999,\"fractionGuid\":\"b4bbf08d-30f0-4024-9f53-e42229ec48a6\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Restavfall\",\"date\":\"2021-07-02\",\"fractionId\":9999,\"fractionGuid\":\"b4bbf08d-30f0-4024-9f53-e42229ec48a6\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Restavfall\",\"date\":\"2021-07-16\",\"fractionId\":9999,\"fractionGuid\":\"b4bbf08d-30f0-4024-9f53-e42229ec48a6\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Restavfall\",\"date\":\"2021-07-30\",\"fractionId\":9999,\"fractionGuid\":\"b4bbf08d-30f0-4024-9f53-e42229ec48a6\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Restavfall\",\"date\":\"2021-08-13\",\"fractionId\":9999,\"fractionGuid\":\"b4bbf08d-30f0-4024-9f53-e42229ec48a6\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Restavfall\",\"date\":\"2021-08-27\",\"fractionId\":9999,\"fractionGuid\":\"b4bbf08d-30f0-4024-9f53-e42229ec48a6\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Restavfall\",\"date\":\"2021-09-10\",\"fractionId\":9999,\"fractionGuid\":\"b4bbf08d-30f0-4024-9f53-e42229ec48a6\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Restavfall\",\"date\":\"2021-09-24\",\"fractionId\":9999,\"fractionGuid\":\"b4bbf08d-30f0-4024-9f53-e42229ec48a6\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Restavfall\",\"date\":\"2021-10-08\",\"fractionId\":9999,\"fractionGuid\":\"b4bbf08d-30f0-4024-9f53-e42229ec48a6\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Restavfall\",\"date\":\"2021-10-22\",\"fractionId\":9999,\"fractionGuid\":\"b4bbf08d-30f0-4024-9f53-e42229ec48a6\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Restavfall\",\"date\":\"2021-11-05\",\"fractionId\":9999,\"fractionGuid\":\"b4bbf08d-30f0-4024-9f53-e42229ec48a6\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Restavfall\",\"date\":\"2021-11-19\",\"fractionId\":9999,\"fractionGuid\":\"b4bbf08d-30f0-4024-9f53-e42229ec48a6\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Restavfall\",\"date\":\"2021-04-20\",\"fractionId\":9999,\"fractionGuid\":\"b4bbf08d-30f0-4024-9f53-e42229ec48a6\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Restavfall\",\"date\":\"2021-12-03\",\"fractionId\":9999,\"fractionGuid\":\"b4bbf08d-30f0-4024-9f53-e42229ec48a6\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Matavfall\",\"date\":\"2021-04-20\",\"fractionId\":2110,\"fractionGuid\":\"ccdd09f5-3510-43bb-9bb4-2b192230d354\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Matavfall\",\"date\":\"2021-06-18\",\"fractionId\":2110,\"fractionGuid\":\"ccdd09f5-3510-43bb-9bb4-2b192230d354\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Matavfall\",\"date\":\"2021-11-05\",\"fractionId\":2110,\"fractionGuid\":\"ccdd09f5-3510-43bb-9bb4-2b192230d354\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Matavfall\",\"date\":\"2021-11-19\",\"fractionId\":2110,\"fractionGuid\":\"ccdd09f5-3510-43bb-9bb4-2b192230d354\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Matavfall\",\"date\":\"2021-12-03\",\"fractionId\":2110,\"fractionGuid\":\"ccdd09f5-3510-43bb-9bb4-2b192230d354\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Matavfall\",\"date\":\"2021-09-24\",\"fractionId\":2110,\"fractionGuid\":\"ccdd09f5-3510-43bb-9bb4-2b192230d354\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Matavfall\",\"date\":\"2021-09-10\",\"fractionId\":2110,\"fractionGuid\":\"ccdd09f5-3510-43bb-9bb4-2b192230d354\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Matavfall\",\"date\":\"2021-08-27\",\"fractionId\":2110,\"fractionGuid\":\"ccdd09f5-3510-43bb-9bb4-2b192230d354\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Matavfall\",\"date\":\"2021-08-13\",\"fractionId\":2110,\"fractionGuid\":\"ccdd09f5-3510-43bb-9bb4-2b192230d354\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Matavfall\",\"date\":\"2021-07-30\",\"fractionId\":2110,\"fractionGuid\":\"ccdd09f5-3510-43bb-9bb4-2b192230d354\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Matavfall\",\"date\":\"2021-07-16\",\"fractionId\":2110,\"fractionGuid\":\"ccdd09f5-3510-43bb-9bb4-2b192230d354\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Matavfall\",\"date\":\"2021-07-02\",\"fractionId\":2110,\"fractionGuid\":\"ccdd09f5-3510-43bb-9bb4-2b192230d354\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Matavfall\",\"date\":\"2021-10-22\",\"fractionId\":2110,\"fractionGuid\":\"ccdd09f5-3510-43bb-9bb4-2b192230d354\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Matavfall\",\"date\":\"2021-10-08\",\"fractionId\":2110,\"fractionGuid\":\"ccdd09f5-3510-43bb-9bb4-2b192230d354\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Matavfall\",\"date\":\"2021-05-20\",\"fractionId\":2110,\"fractionGuid\":\"ccdd09f5-3510-43bb-9bb4-2b192230d354\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Matavfall\",\"date\":\"2021-12-17\",\"fractionId\":2110,\"fractionGuid\":\"ccdd09f5-3510-43bb-9bb4-2b192230d354\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Matavfall\",\"date\":\"2021-05-04\",\"fractionId\":2110,\"fractionGuid\":\"ccdd09f5-3510-43bb-9bb4-2b192230d354\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Matavfall\",\"date\":\"2021-06-04\",\"fractionId\":2110,\"fractionGuid\":\"ccdd09f5-3510-43bb-9bb4-2b192230d354\",\"route\":30403,\"routeName\":\"0304\",\"frequency\":2,\"startDay\":4},{\"name\":\"Papir, papp og kartong\",\"date\":\"2021-12-17\",\"fractionId\":2400,\"fractionGuid\":\"8998844f-406e-458c-b8da-8e8249f5c321\",\"route\":100402,\"routeName\":\"1004\",\"frequency\":4,\"startDay\":4},{\"name\":\"Papir, papp og kartong\",\"date\":\"2021-11-19\",\"fractionId\":2400,\"fractionGuid\":\"8998844f-406e-458c-b8da-8e8249f5c321\",\"route\":100402,\"routeName\":\"1004\",\"frequency\":4,\"startDay\":4},{\"name\":\"Papir, papp og kartong\",\"date\":\"2021-10-22\",\"fractionId\":2400,\"fractionGuid\":\"8998844f-406e-458c-b8da-8e8249f5c321\",\"route\":100402,\"routeName\":\"1004\",\"frequency\":4,\"startDay\":4},{\"name\":\"Papir, papp og kartong\",\"date\":\"2021-05-04\",\"fractionId\":2400,\"fractionGuid\":\"8998844f-406e-458c-b8da-8e8249f5c321\",\"route\":100402,\"routeName\":\"1004\",\"frequency\":4,\"startDay\":4},{\"name\":\"Papir, papp og kartong\",\"date\":\"2021-09-24\",\"fractionId\":2400,\"fractionGuid\":\"8998844f-406e-458c-b8da-8e8249f5c321\",\"route\":100402,\"routeName\":\"1004\",\"frequency\":4,\"startDay\":4},{\"name\":\"Papir, papp og kartong\",\"date\":\"2021-08-27\",\"fractionId\":2400,\"fractionGuid\":\"8998844f-406e-458c-b8da-8e8249f5c321\",\"route\":100402,\"routeName\":\"1004\",\"frequency\":4,\"startDay\":4},{\"name\":\"Papir, papp og kartong\",\"date\":\"2021-07-30\",\"fractionId\":2400,\"fractionGuid\":\"8998844f-406e-458c-b8da-8e8249f5c321\",\"route\":100402,\"routeName\":\"1004\",\"frequency\":4,\"startDay\":4},{\"name\":\"Papir, papp og kartong\",\"date\":\"2021-07-02\",\"fractionId\":2400,\"fractionGuid\":\"8998844f-406e-458c-b8da-8e8249f5c321\",\"route\":100402,\"routeName\":\"1004\",\"frequency\":4,\"startDay\":4},{\"name\":\"Papir, papp og kartong\",\"date\":\"2021-06-04\",\"fractionId\":2400,\"fractionGuid\":\"8998844f-406e-458c-b8da-8e8249f5c321\",\"route\":100402,\"routeName\":\"1004\",\"frequency\":4,\"startDay\":4},{\"name\":\"Glass- og metallemballasje\",\"date\":\"2021-07-30\",\"fractionId\":2612,\"fractionGuid\":\"2627574c-db98-4d6b-94fd-dfb47a64007d\",\"route\":161408,\"routeName\":\"1614\",\"frequency\":8,\"startDay\":4},{\"name\":\"Glass- og metallemballasje\",\"date\":\"2021-11-19\",\"fractionId\":2612,\"fractionGuid\":\"2627574c-db98-4d6b-94fd-dfb47a64007d\",\"route\":161408,\"routeName\":\"1614\",\"frequency\":8,\"startDay\":4},{\"name\":\"Glass- og metallemballasje\",\"date\":\"2021-09-24\",\"fractionId\":2612,\"fractionGuid\":\"2627574c-db98-4d6b-94fd-dfb47a64007d\",\"route\":161408,\"routeName\":\"1614\",\"frequency\":8,\"startDay\":4},{\"name\":\"Glass- og metallemballasje\",\"date\":\"2021-06-04\",\"fractionId\":2612,\"fractionGuid\":\"2627574c-db98-4d6b-94fd-dfb47a64007d\",\"route\":161408,\"routeName\":\"1614\",\"frequency\":8,\"startDay\":4},{\"name\":\"Plast\",\"date\":\"2021-10-22\",\"fractionId\":3200,\"fractionGuid\":\"03fc89dd-accb-4b4f-a6b0-667438975720\",\"route\":100402,\"routeName\":\"1004\",\"frequency\":4,\"startDay\":4},{\"name\":\"Plast\",\"date\":\"2021-09-24\",\"fractionId\":3200,\"fractionGuid\":\"03fc89dd-accb-4b4f-a6b0-667438975720\",\"route\":100402,\"routeName\":\"1004\",\"frequency\":4,\"startDay\":4},{\"name\":\"Plast\",\"date\":\"2021-08-27\",\"fractionId\":3200,\"fractionGuid\":\"03fc89dd-accb-4b4f-a6b0-667438975720\",\"route\":100402,\"routeName\":\"1004\",\"frequency\":4,\"startDay\":4},{\"name\":\"Plast\",\"date\":\"2021-07-30\",\"fractionId\":3200,\"fractionGuid\":\"03fc89dd-accb-4b4f-a6b0-667438975720\",\"route\":100402,\"routeName\":\"1004\",\"frequency\":4,\"startDay\":4},{\"name\":\"Plast\",\"date\":\"2021-07-02\",\"fractionId\":3200,\"fractionGuid\":\"03fc89dd-accb-4b4f-a6b0-667438975720\",\"route\":100402,\"routeName\":\"1004\",\"frequency\":4,\"startDay\":4},{\"name\":\"Plast\",\"date\":\"2021-06-04\",\"fractionId\":3200,\"fractionGuid\":\"03fc89dd-accb-4b4f-a6b0-667438975720\",\"route\":100402,\"routeName\":\"1004\",\"frequency\":4,\"startDay\":4},{\"name\":\"Plast\",\"date\":\"2021-05-04\",\"fractionId\":3200,\"fractionGuid\":\"03fc89dd-accb-4b4f-a6b0-667438975720\",\"route\":100402,\"routeName\":\"1004\",\"frequency\":4,\"startDay\":4},{\"name\":\"Plast\",\"date\":\"2021-12-17\",\"fractionId\":3200,\"fractionGuid\":\"03fc89dd-accb-4b4f-a6b0-667438975720\",\"route\":100402,\"routeName\":\"1004\",\"frequency\":4,\"startDay\":4},{\"name\":\"Plast\",\"date\":\"2021-11-19\",\"fractionId\":3200,\"fractionGuid\":\"03fc89dd-accb-4b4f-a6b0-667438975720\",\"route\":100402,\"routeName\":\"1004\",\"frequency\":4,\"startDay\":4}]","payloadType":"json","x":180,"y":580,"wires":[["386ee4ad.4e547c"]]},{"id":"386ee4ad.4e547c","type":"split","z":"a318c51d.29a138","name":"","splt":"\\n","spltType":"str","arraySplt":1,"arraySpltType":"len","stream":true,"addname":"","x":480,"y":640,"wires":[["13dd80cc.14bebf"]]},{"id":"13dd80cc.14bebf","type":"switch","z":"a318c51d.29a138","name":"","property":"payload.name","propertyType":"msg","rules":[{"t":"eq","v":"Restavfall","vt":"str"},{"t":"eq","v":"Matavfall","vt":"str"},{"t":"eq","v":"Plast","vt":"str"},{"t":"eq","v":"Papir, papp og kartong","vt":"str"},{"t":"eq","v":"Glass- og metallemballasje","vt":"str"}],"checkall":"true","repair":false,"outputs":5,"x":700,"y":640,"wires":[["53054a07.e52f64"],["d9f3cbcb.d29178"],["b984f0b3.ef20c"],["ff99496c.aa1d08"],["bc01472.69bcab8"]]},{"id":"53054a07.e52f64","type":"change","z":"a318c51d.29a138","name":"","rules":[{"t":"move","p":"payload.name","pt":"msg","to":"topic","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":930,"y":380,"wires":[["61eafcbd.d01db4"]]},{"id":"61eafcbd.d01db4","type":"change","z":"a318c51d.29a138","name":"","rules":[{"t":"move","p":"payload.date","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":930,"y":420,"wires":[["317384a6.4c7dec"]]},{"id":"317384a6.4c7dec","type":"batch","z":"a318c51d.29a138","name":"","mode":"interval","count":10,"overlap":0,"interval":10,"allowEmptySequence":false,"topics":[],"x":870,"y":460,"wires":[["ca031751.21ce98"]]},{"id":"ca031751.21ce98","type":"join","z":"a318c51d.29a138","name":"","mode":"custom","build":"string","property":"payload","propertyType":"msg","key":"topic","joiner":"\\n","joinerType":"str","accumulate":false,"timeout":"10","count":"","reduceRight":false,"reduceExp":"","reduceInit":"","reduceInitType":"","reduceFixup":"","x":990,"y":460,"wires":[["7085436e.78c62c"]]},{"id":"7085436e.78c62c","type":"debug","z":"a318c51d.29a138","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":1190,"y":380,"wires":[]},{"id":"1befde2.864f922","type":"api-call-service","z":"a318c51d.29a138","name":"Restaavfall","server":"ec6b4330.077a3","version":1,"debugenabled":false,"service_domain":"input_datetime","service":"set_datetime","entityId":"input_datetime.hra_restavfall","data":"{\"date\":{{payload}}}","dataType":"jsonata","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":true,"x":1170,"y":460,"wires":[[]]},{"id":"ec6b4330.077a3","type":"server","name":"Home Assistant","legacy":false,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true}]

    image.thumb.png.cf519e736ff16e047dfff2968403e1dd.png

  5. 1 time siden, slippern skrev:

     

    Om du bruker node-red, så har jeg en løsning som kan fungere.. 🙂

     

     

    Ja, jeg bruker Node Red, men sliter litt med kodeferighetene, har klart å komme meg dit at jeg får ut alle datoer pr avfallstype, enten som en streng eller løpende rapportering av verdier, men har ikke klart å lese meg frem til hvordan jeg skal få sortert det ut til første dato og sette det på en input_datetime for bruk videre.

     

    Setter stor pris på om du har noe som kan hjelpe

  6. Som jeg skriver i innlegget er ikke kommunen med på min renovasjon løsningen.

    Fikk til litt logikk i går med å dumpe datoer pr. type til en streng, så nå må jeg finne logikken for å få sortert datoene og funnet ut hvordan jeg får første dato og sette den til en entity. Langsomt arbeid for en som ikke er stødig på kode...

    Sent fra min SM-G975F via Tapatalk

  7. Har fått ut data fra mitt renovasjonsselskap og ønsker å bygge en sensor i HA for å få varsling. Før hadde jeg en som gikk på 4/2 uker, men nå har de begynt med endrede dager og da trenger jeg litt berdre logikk og kommunen/selskapet er ikke med på min renovasjon så den får jeg ikke brukt.

     

    Ser det er en rest sensor som kan brukes, men usikker på hvordan jeg fanger alle datoer som et parameter pr. type noen som kan veilede litt?

    Altså, jeg ønsker følgende oppsett på sensorer:

     

    sensor.restavfall

      hetedatoer: 2021-12-17, 2021-04-17, .. .. ..

    sensor.matavfall

      hentedatoer: .. ... 

    sensor.plast

      hentedatoer: .. ..

    ...

    ....

    ..

    Noen som kan veilede meg? 

    JSON fila ser slik ut:

     

    [
        {
            "name""Restavfall",
            "date""2021-12-17",
            "fractionId"9999,
            "fractionGuid""b4bbf08d-30f0-4024-9f53-e42229ec48a6",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Restavfall",
            "date""2021-04-20",
            "fractionId"9999,
            "fractionGuid""b4bbf08d-30f0-4024-9f53-e42229ec48a6",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Restavfall",
            "date""2021-05-04",
            "fractionId"9999,
            "fractionGuid""b4bbf08d-30f0-4024-9f53-e42229ec48a6",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Restavfall",
            "date""2021-05-20",
            "fractionId"9999,
            "fractionGuid""b4bbf08d-30f0-4024-9f53-e42229ec48a6",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Restavfall",
            "date""2021-06-04",
            "fractionId"9999,
            "fractionGuid""b4bbf08d-30f0-4024-9f53-e42229ec48a6",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Restavfall",
            "date""2021-06-18",
            "fractionId"9999,
            "fractionGuid""b4bbf08d-30f0-4024-9f53-e42229ec48a6",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Restavfall",
            "date""2021-07-02",
            "fractionId"9999,
            "fractionGuid""b4bbf08d-30f0-4024-9f53-e42229ec48a6",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Restavfall",
            "date""2021-07-16",
            "fractionId"9999,
            "fractionGuid""b4bbf08d-30f0-4024-9f53-e42229ec48a6",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Restavfall",
            "date""2021-04-06",
            "fractionId"9999,
            "fractionGuid""b4bbf08d-30f0-4024-9f53-e42229ec48a6",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Restavfall",
            "date""2021-07-30",
            "fractionId"9999,
            "fractionGuid""b4bbf08d-30f0-4024-9f53-e42229ec48a6",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Restavfall",
            "date""2021-08-27",
            "fractionId"9999,
            "fractionGuid""b4bbf08d-30f0-4024-9f53-e42229ec48a6",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Restavfall",
            "date""2021-09-10",
            "fractionId"9999,
            "fractionGuid""b4bbf08d-30f0-4024-9f53-e42229ec48a6",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Restavfall",
            "date""2021-09-24",
            "fractionId"9999,
            "fractionGuid""b4bbf08d-30f0-4024-9f53-e42229ec48a6",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Restavfall",
            "date""2021-10-08",
            "fractionId"9999,
            "fractionGuid""b4bbf08d-30f0-4024-9f53-e42229ec48a6",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Restavfall",
            "date""2021-10-22",
            "fractionId"9999,
            "fractionGuid""b4bbf08d-30f0-4024-9f53-e42229ec48a6",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Restavfall",
            "date""2021-11-05",
            "fractionId"9999,
            "fractionGuid""b4bbf08d-30f0-4024-9f53-e42229ec48a6",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Restavfall",
            "date""2021-11-19",
            "fractionId"9999,
            "fractionGuid""b4bbf08d-30f0-4024-9f53-e42229ec48a6",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Restavfall",
            "date""2021-08-13",
            "fractionId"9999,
            "fractionGuid""b4bbf08d-30f0-4024-9f53-e42229ec48a6",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Restavfall",
            "date""2021-12-03",
            "fractionId"9999,
            "fractionGuid""b4bbf08d-30f0-4024-9f53-e42229ec48a6",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Matavfall",
            "date""2021-04-06",
            "fractionId"2110,
            "fractionGuid""ccdd09f5-3510-43bb-9bb4-2b192230d354",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Matavfall",
            "date""2021-06-04",
            "fractionId"2110,
            "fractionGuid""ccdd09f5-3510-43bb-9bb4-2b192230d354",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Matavfall",
            "date""2021-11-19",
            "fractionId"2110,
            "fractionGuid""ccdd09f5-3510-43bb-9bb4-2b192230d354",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Matavfall",
            "date""2021-12-03",
            "fractionId"2110,
            "fractionGuid""ccdd09f5-3510-43bb-9bb4-2b192230d354",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Matavfall",
            "date""2021-10-08",
            "fractionId"2110,
            "fractionGuid""ccdd09f5-3510-43bb-9bb4-2b192230d354",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Matavfall",
            "date""2021-09-24",
            "fractionId"2110,
            "fractionGuid""ccdd09f5-3510-43bb-9bb4-2b192230d354",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Matavfall",
            "date""2021-09-10",
            "fractionId"2110,
            "fractionGuid""ccdd09f5-3510-43bb-9bb4-2b192230d354",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Matavfall",
            "date""2021-08-27",
            "fractionId"2110,
            "fractionGuid""ccdd09f5-3510-43bb-9bb4-2b192230d354",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Matavfall",
            "date""2021-08-13",
            "fractionId"2110,
            "fractionGuid""ccdd09f5-3510-43bb-9bb4-2b192230d354",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Matavfall",
            "date""2021-07-30",
            "fractionId"2110,
            "fractionGuid""ccdd09f5-3510-43bb-9bb4-2b192230d354",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Matavfall",
            "date""2021-07-16",
            "fractionId"2110,
            "fractionGuid""ccdd09f5-3510-43bb-9bb4-2b192230d354",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Matavfall",
            "date""2021-07-02",
            "fractionId"2110,
            "fractionGuid""ccdd09f5-3510-43bb-9bb4-2b192230d354",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Matavfall",
            "date""2021-06-18",
            "fractionId"2110,
            "fractionGuid""ccdd09f5-3510-43bb-9bb4-2b192230d354",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Matavfall",
            "date""2021-11-05",
            "fractionId"2110,
            "fractionGuid""ccdd09f5-3510-43bb-9bb4-2b192230d354",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Matavfall",
            "date""2021-10-22",
            "fractionId"2110,
            "fractionGuid""ccdd09f5-3510-43bb-9bb4-2b192230d354",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Matavfall",
            "date""2021-12-17",
            "fractionId"2110,
            "fractionGuid""ccdd09f5-3510-43bb-9bb4-2b192230d354",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Matavfall",
            "date""2021-05-04",
            "fractionId"2110,
            "fractionGuid""ccdd09f5-3510-43bb-9bb4-2b192230d354",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Matavfall",
            "date""2021-04-20",
            "fractionId"2110,
            "fractionGuid""ccdd09f5-3510-43bb-9bb4-2b192230d354",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Matavfall",
            "date""2021-05-20",
            "fractionId"2110,
            "fractionGuid""ccdd09f5-3510-43bb-9bb4-2b192230d354",
            "route"30403,
            "routeName""0304",
            "frequency"2,
            "startDay"4
        },
        {
            "name""Papir, papp og kartong",
            "date""2021-12-17",
            "fractionId"2400,
            "fractionGuid""8998844f-406e-458c-b8da-8e8249f5c321",
            "route"100402,
            "routeName""1004",
            "frequency"4,
            "startDay"4
        },
        {
            "name""Papir, papp og kartong",
            "date""2021-11-19",
            "fractionId"2400,
            "fractionGuid""8998844f-406e-458c-b8da-8e8249f5c321",
            "route"100402,
            "routeName""1004",
            "frequency"4,
            "startDay"4
        },
        {
            "name""Papir, papp og kartong",
            "date""2021-10-22",
            "fractionId"2400,
            "fractionGuid""8998844f-406e-458c-b8da-8e8249f5c321",
            "route"100402,
            "routeName""1004",
            "frequency"4,
            "startDay"4
        },
        {
            "name""Papir, papp og kartong",
            "date""2021-09-24",
            "fractionId"2400,
            "fractionGuid""8998844f-406e-458c-b8da-8e8249f5c321",
            "route"100402,
            "routeName""1004",
            "frequency"4,
            "startDay"4
        },
        {
            "name""Papir, papp og kartong",
            "date""2021-04-06",
            "fractionId"2400,
            "fractionGuid""8998844f-406e-458c-b8da-8e8249f5c321",
            "route"100402,
            "routeName""1004",
            "frequency"4,
            "startDay"4
        },
        {
            "name""Papir, papp og kartong",
            "date""2021-08-27",
            "fractionId"2400,
            "fractionGuid""8998844f-406e-458c-b8da-8e8249f5c321",
            "route"100402,
            "routeName""1004",
            "frequency"4,
            "startDay"4
        },
        {
            "name""Papir, papp og kartong",
            "date""2021-07-30",
            "fractionId"2400,
            "fractionGuid""8998844f-406e-458c-b8da-8e8249f5c321",
            "route"100402,
            "routeName""1004",
            "frequency"4,
            "startDay"4
        },
        {
            "name""Papir, papp og kartong",
            "date""2021-07-02",
            "fractionId"2400,
            "fractionGuid""8998844f-406e-458c-b8da-8e8249f5c321",
            "route"100402,
            "routeName""1004",
            "frequency"4,
            "startDay"4
        },
        {
            "name""Papir, papp og kartong",
            "date""2021-06-04",
            "fractionId"2400,
            "fractionGuid""8998844f-406e-458c-b8da-8e8249f5c321",
            "route"100402,
            "routeName""1004",
            "frequency"4,
            "startDay"4
        },
        {
            "name""Papir, papp og kartong",
            "date""2021-05-04",
            "fractionId"2400,
            "fractionGuid""8998844f-406e-458c-b8da-8e8249f5c321",
            "route"100402,
            "routeName""1004",
            "frequency"4,
            "startDay"4
        },
        {
            "name""Glass- og metallemballasje",
            "date""2021-07-30",
            "fractionId"2612,
            "fractionGuid""2627574c-db98-4d6b-94fd-dfb47a64007d",
            "route"161408,
            "routeName""1614",
            "frequency"8,
            "startDay"4
        },
        {
            "name""Glass- og metallemballasje",
            "date""2021-11-19",
            "fractionId"2612,
            "fractionGuid""2627574c-db98-4d6b-94fd-dfb47a64007d",
            "route"161408,
            "routeName""1614",
            "frequency"8,
            "startDay"4
        },
        {
            "name""Glass- og metallemballasje",
            "date""2021-09-24",
            "fractionId"2612,
            "fractionGuid""2627574c-db98-4d6b-94fd-dfb47a64007d",
            "route"161408,
            "routeName""1614",
            "frequency"8,
            "startDay"4
        },
        {
            "name""Glass- og metallemballasje",
            "date""2021-06-04",
            "fractionId"2612,
            "fractionGuid""2627574c-db98-4d6b-94fd-dfb47a64007d",
            "route"161408,
            "routeName""1614",
            "frequency"8,
            "startDay"4
        },
        {
            "name""Glass- og metallemballasje",
            "date""2021-04-06",
            "fractionId"2612,
            "fractionGuid""2627574c-db98-4d6b-94fd-dfb47a64007d",
            "route"161408,
            "routeName""1614",
            "frequency"8,
            "startDay"4
        },
        {
            "name""Plast",
            "date""2021-11-19",
            "fractionId"3200,
            "fractionGuid""03fc89dd-accb-4b4f-a6b0-667438975720",
            "route"100402,
            "routeName""1004",
            "frequency"4,
            "startDay"4
        },
        {
            "name""Plast",
            "date""2021-09-24",
            "fractionId"3200,
            "fractionGuid""03fc89dd-accb-4b4f-a6b0-667438975720",
            "route"100402,
            "routeName""1004",
            "frequency"4,
            "startDay"4
        },
        {
            "name""Plast",
            "date""2021-08-27",
            "fractionId"3200,
            "fractionGuid""03fc89dd-accb-4b4f-a6b0-667438975720",
            "route"100402,
            "routeName""1004",
            "frequency"4,
            "startDay"4
        },
        {
            "name""Plast",
            "date""2021-07-30",
            "fractionId"3200,
            "fractionGuid""03fc89dd-accb-4b4f-a6b0-667438975720",
            "route"100402,
            "routeName""1004",
            "frequency"4,
            "startDay"4
        },
        {
            "name""Plast",
            "date""2021-07-02",
            "fractionId"3200,
            "fractionGuid""03fc89dd-accb-4b4f-a6b0-667438975720",
            "route"100402,
            "routeName""1004",
            "frequency"4,
            "startDay"4
        },
        {
            "name""Plast",
            "date""2021-06-04",
            "fractionId"3200,
            "fractionGuid""03fc89dd-accb-4b4f-a6b0-667438975720",
            "route"100402,
            "routeName""1004",
            "frequency"4,
            "startDay"4
        },
        {
            "name""Plast",
            "date""2021-05-04",
            "fractionId"3200,
            "fractionGuid""03fc89dd-accb-4b4f-a6b0-667438975720",
            "route"100402,
            "routeName""1004",
            "frequency"4,
            "startDay"4
        },
        {
            "name""Plast",
            "date""2021-04-06",
            "fractionId"3200,
            "fractionGuid""03fc89dd-accb-4b4f-a6b0-667438975720",
            "route"100402,
            "routeName""1004",
            "frequency"4,
            "startDay"4
        },
        {
            "name""Plast",
            "date""2021-12-17",
            "fractionId"3200,
            "fractionGuid""03fc89dd-accb-4b4f-a6b0-667438975720",
            "route"100402,
            "routeName""1004",
            "frequency"4,
            "startDay"4
        },
        {
            "name""Plast",
            "date""2021-10-22",
            "fractionId"3200,
            "fractionGuid""03fc89dd-accb-4b4f-a6b0-667438975720",
            "route"100402,
            "routeName""1004",
            "frequency"4,
            "startDay"4
        }
    ]
  8. Hei. Det har vært en bug siden 0.103 når det endret om på zwave integrasjonen om jeg ikke husker helt feil. Om du går inn i kortet og setter temp via opp knappene, eller setter temp via automasjon, fungerer det, men kortet fungerer altså ikke

    Sent fra min SM-G975F via Tapatalk

  9. 13 timer siden, henrikhoe skrev:

    Veldig kult, jeg har samboer som dreper meg om det er for kaldt.

    La oss si vi kommer hjem, og strømmen er dyr, aka oppvarmingen starter ikke, hvordan disabler du her automasjonen (les det må være lett). Du nevner at du bruker en bryter, har du et eksempel på hvordan du løser dette?

    Hei

     

    Dette kan du enkelt gjøre med å definere en automasjon som har de komfort parameter du ønsker, som trigger en input_boolean som er på når du "overstyrer". Som igjen er et parameter i de andre eventene dine for at de ikke kjører.

     

    Selve "Komfort ved dyr strøm" kan enkelt aktiveres via en bryter på vegg eller i app. kommer ann på hva du har av infrastruktur? Jeg har kjøpt noen zigbee veggkontrollere nå for å kjøre eventer. tenker å legge til dette scenarioet der, og den plasseres i gangen. da har jeg 8 knapper til programmering av slike ting. Detjeg ikke helt har funnet ut av enda er hvordan jeg bør varsle om dyr strøm, ser det er noen muligheter til å kommunisere mot app, utover å sende meldinger, men det kan også løses med å blinke lys i gang når man kommer hjem når strøm er dyr, eller en info pad på veggen i gangen er også et alternativ . Jo mer man automatiserer, jo mer komplisert blir det. tenker at jeg snart må dokumentere avhengigheten mine, så jeg ikke går meg vill i mene avhengigheter

  10. 8 minutter siden, Kråkerøymannen skrev:


    Når det gjelder PriceLevel, ref. ovenfor. var ikke den satt pr. 30 dager?
    Hvordan får du beregnet prisnivå fra time til time og satt en verdi for det?
     

     

    Jeg bruker den verdien APIet leverer så langt, som altså rapporterer mot en "normal" og fungerer fint. Du kan jo lage deg noen "binary_sensor" som holder på egne prisverdier, eller lage automater som forholder seg til en gitt pris.

    PriceLevel

    Price level based on trailing price average (3 days for hourly values and 30 days for daily values)

    Value Description
    NORMAL

    The price is greater than 90 % and smaller than 115 % compared to average price.

    CHEAP

    The price is greater than 60 % and smaller or equal to 90 % compared to average price.

    VERY_CHEAP

    The price is smaller or equal to 60 % compared to average price.

    EXPENSIVE

    The price is greater or equal to 115 % and smaller than 140 % compared to average price.

    VERY_EXPENSIVE

    The price is greater or equal to 140 % compared to average price.

     

    Glemte å si at jeg også henter ut verdier ra api med sensorer jeg har definert 

     

    #Tibber
    platformtemplate
      sensors:
        tibber_nett:
          friendly_name"Nett Eier"
          entity_idsensor.electricity_price_xx
          value_template"{{ state_attr('sensor.electricity_price_xx', 'grid_company') }}"
          icon_templatemdi:fuse
     
        tibber_max:
          friendly_name"Max pris"
          unit_of_measurement"NOK/kWh"
          entity_idsensor.electricity_price_xx
          value_template"{{ state_attr('sensor.electricity_price_xx', 'max_price') }}"
          icon_templatemdi:currency-usd
     
        tibber_avg:
          friendly_name"Gjennomsnittspris"
          unit_of_measurement"NOK/kWh"
          entity_idsensor.electricity_price_xx
          value_template"{{ state_attr('sensor.electricity_price_xx', 'avg_price') }}"
          icon_templatemdi:currency-usd
     
        tibber_min:
          friendly_name"Minimumspris"
          unit_of_measurement"NOK/kWh"
          entity_idsensor.electricity_price_xx
          value_template"{{ state_attr('sensor.electricity_price_xx', 'min_price') }}"
          icon_templatemdi:currency-usd
     
        tibber_estimert:
          friendly_name"Estimert forbruk"
          unit_of_measurement'kWh'
          entity_idsensor.electricity_price_xx
          value_template"{{ state_attr('sensor.electricity_price_xx', 'estimated_annual_consumption') }}"
          icon_templatemdi:power-plug
     
        tibber_price_level:
          friendly_name"Prisnivå"
          entity_idsensor.electricity_price_xx
          value_template"{{ state_attr('sensor.electricity_price_xx', 'price_level') }}"
          icon_templatemdi:currency-usd

     

    • Like 4
  11. 2 timer siden, Kråkerøymannen skrev:


    Det høres logisk ut. Men jeg trenger ikke kjøre oppvasken kl 07:30 når strømmen er dyrest, men heller vente til prisen faller.
    Har du mulighet å dele YAML-koden du benytter,@monsivar?


    Pål Engh
    Kråkerøy

    Oppsettet mitt er som følger

     

    All varmestyring har en avhengighet til om noen er hjemme, eller enkeltpersoner er hjemme. På ungene er den sikreste måten å sjekke om de er hjemme på/ tilkoblingen til Wifi ?️‍♂️

     

    Eksempel på styring på person om hjemme og strømprisen ikke er av type "Expensive" eller Very_expensive"

    - id: '3'
      alias: Varme- Varme på kl 05:00
      description: Skrur varmekabler til 25 grader kl 5, om Mathilde er hjemme
      trigger:
        platform: time
        at: 05:00:00
      condition:
      - condition: state
        entity_id: binary_sensor.presence_mathilde_wifi
        state: 'on'
      - condition: template
        value_template: '{{ not is_state(''sensor.tibber_price_level'', ''EXPENSIVE'')
          or not is_state(''sensor.tibber_price_level'', ''VERY_EXPENSIVE'') }}'
      action:
      - service: climate.set_temperature
        data:
          entity_id: climate.thermofloor_as_heatit_thermostat_tf_021_mode_2
          temperature: 25
          hvac_mode: heat

    Alle temperaturstyringer som øker har altså en "condition"  som sjekker prisnivå.

     

    Videre senkes temperatur om huset er tomt, men vil da ikke øke til komfort nivå om prisen er høy når noen kommer hjem.

    På den måten skrus ikke varme opp automatisk om strømprisen er høy.

     

    En annen er at temperaturer senkes om prisen er høy, og om prisen blir lav igjen, økes den til statusen som er normal, med sjekk om at noen faktisk er hjemme.

     

     

    Når det gjelder å ikke starte noen manuelle saker ( som vask/tørk eller oppvask) når prisen er høy, så har jeg ingen ting på det nå, bortsett fra at vi varsles på mobil om prisen blir "Expensive eller Very_expensive", og varsler normal om prisen har vært expencive/ Very_expensive og blir normal igjen.  Tenkte litt på å skru av switch på hvitevarer om maskinene ikke går og prisen blir høy/ og tilsvarende når den senkes igjen, men tenker at det kan også skape noen sure situasjoner om noen bare må vaske noe, og maskinen "ikke har tilgang på strøm"...

     

    Sikkert mange måter å gjøre slike ting på, men dette var min innfallsvinkel. Startet opp med Zipato, via  HomeSeer, forsøkte meg på Home Assistant etter en z-wave feil mens jeg kjørte HomeSeer og var veldig usikker på hele Home Assistent systemet og all koden, men etter å ha lest litt, er jeg ganske fornøyd, spesielt med alle integrasjoner som er tilgjengelig og utrolig mye god dokumentasjon på hvordan man kan og bør gjøre ting.

     

    Målet mitt er ikke en app med mange knapper, men mest mulig automatisk styring av ting, samtidig som det enkelt kan overstyres av de brytere som er i huset. 

    • Like 1
    • Thanks 1
  12. Jeg styrer stort sett alt av varme (varmekabler, varmepumpe og panelovner) men har parametere som senker temp når prisen blir høy, typisk at morgen varme ikke slår inn om strømmen er dyr. Tenkte ut ide at vvb ikke skal varme da heller, men trenger besøk av en elektriker før jeg får det på plass.

    Tror selv at å senke konfort når prisen er høy er en enklere tilnærming i hverdagen enn å forsøke kjøre alt når prisen er lav. Men sikkert delte meninger om det

    Sent fra min SM-G975F via Tapatalk

  13. 49 minutter siden, daniel.h.iversen skrev:

    Fått med meg det, og mulig det er dette som slår inn. er jo ikke alle ovnene som får feil i loggen, selv om alle styres med like parametere...

     

    Daniel: Alle ovner er satt til manuell overstyring i app, er det riktig som jeg gjør, å bruke :

      - serviceclimate.set_temperature
        data:
          entity_idclimate.morten
          hvac_modeheat
          temperature17

    Eller bør jeg bruke:

     

    - service: climate.mill_set_room_temperature

      data:

        room_name: morten
        away_temp: 17
        comfort_temp: 17
        sleep_temp: 17

     

    Glem det,det setter jo bare parameter på rom,

  14. 20 minutter siden, Perern skrev:

    Husker ikke hva jeg skulle få til, nå har jeg satt ovnen på manuell styring i appen og maks temp på 25. Home Assistant styrer bare av og på varme, bruker en Xiaomi sensor til temperatur da den stemmer bedre siden ovnen står rett under et vindu. Laget egen climate med template.

     

    Har hatt noen feilmeldinger i det siste men det er bare snakk om at den ikke får justert i fem minutter så kommer den tilbake.

    Feilmeldinger er en ting, men at de har status som ikke tilgjengelig er et annet problem, for da får jeg jo ikke satt noe ny temp heller, ser ikke noe mønster i det heller,og er ganske i startgropa på HA

     

     

  15. På 16.2.2019 den 19.14, Perern skrev:

    Noen som kan JSON?
    Bruker Simple Thermostat Link
    Virker sammen med trådløs kontakt.

    {“room_name”: “Soverom”, “away_temp”: “19”}
    Den virker som call service og endrer temp i appen.

    Finner dette i .js til kortet: {this._hass.callService("climate","set_temperature",
    Kan jeg endre det til {this._hass.callService("climate","mill_set_room_temperature",
    Er sikkert mer avansert enn det da "room_name" må inn i tillegg.
    Blir stadig overrasket over hvor flinke folk er :)

    Fant du ut av det? Jeg har integrert mill mot Home Assistant, men opplever at loggen har feilmeldinger og enheter blir utilgjengelige, selv om temp settes riktig på ovnen.

     

    kjører følgende automasjon som eksempel:

    id'8'
      aliasVarme-Morten-  Senk varme hos Morten når borte
      trigger:
      - entity_idbinary_sensor.presence_morten_wifi
        for:
          minutes10
        from'on'
        platformstate
        to'off'
      action:
      - serviceclimate.set_temperature
        data:
          entity_idclimate.morten
          temperature17
          hvac_modeheat

     Feilmeldingen jeg får er:

     

    Failed to send request, {"maxTemperature":0,"always":0,"maxTemperatureMsg":"Temperature range is limited by administrator to 5-35℃","changeTemperature":0,"sleepTemp":17,"errorCode":500,"comfortTemp":22,"awayTemp":10,"error":"","changeTemperatureMsg":"Temperature change not allowed by administrator","roomId":201912111040190016,"roomName":"Morten"}
     
  16. Jeg ga opp hele greiene og bygget hele nettverket på nytt. Er i et lite forsøk med Home Assistant nå, men ser ut til at jeg lander tilbake på HomeSeer igjen. Ha har mye bra med seg av muligheter, men terskelen på å få det konfigurert opp med automatikk på samme måte som jeg hadde med HS, er litt bratt og tidkrevende. Lærerikt, men litt for tidkrevende ser det ut til.. Og i mellomtiden har de her hjemme lurt veldig på hvorfor de må skru av og på lys, låse døra og justere varmen.
    Man blir tydelig vis godt vandt med et automatisert hjem [emoji2]

    Sent fra min SM-G975F via Tapatalk

    • Like 1
  17. På 7.8.2019 den 10.03, jonkristian skrev:


    Du har rett i at du skal kopiere over fila, legg den i mappa config/www, dersom www ikke eksisterer så kan du lage den. Så legger du inn koden i ui-lovelace.yaml

    Koden du må legge inn står ganske greit forklart inne på github -repoet.

     

    Alternativt kan du installere HACS, jeg vil tro den ligger tilgjengelig i hassio add-ons, så installerer du entur-card fra hacs :)


    TIPS: Hvis du ikke har terminal vil jeg anbefale deg å sette opp samba slik at du får tilgang til konfigurasjonsfilene dine på en enkel måte.
     

    Er du avhengig av å sette Lovelace i YAML mode?

  18. Tror jeg gir opp, har googlet, og ser ingen løsninger på dette her, ei heller hva som kan ha skjedd.

    Har forsøkt flere stk backup, men ender opp med samme resultat hver gang. Ser jeg på innholdet i backup i Notepad++, ser det ut som fila kun inneholder infopå hvordan nettverket er koblet sammen med node nummer i en serie.

    Så da vet jeg hva jeg har å gjøre i helgen... [emoji848]
    4e525dc87bbd0fff250584327b71dbb3.jpg

    Sent fra min SM-G975F via Tapatalk

    • Sad 1
×
×
  • 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.