Gå til innhold
  • Bli medlem

Vinnerliste

Populært innhold

Viser innholdet med mest poeng fra 03. mars 2018 i alle områder

  1. Har oppdatert dette da det første utgangspunktet med ESP-01 ikke er så mye brukt lenger samt det er mye enklere med de nyere ESP variantene som Nodemcu, Wemos, ESP32, osv. som har det som trengs innebygd på kortet. Jeg gikk selv raskt over til en Nodemcu like etter jeg brukte ESP-01 pga litt nettere innstallasjon, så på tide med en update da jeg ser flere ønsker å gjøre dette . Jeg bruker enda kode som er fra 2018 som virker helt fint for meg, men det er blitt oppdatert flere ganger på https://github.com/SwiCago/HeatPump ------------- Deler litt bilder og hva jeg gjorde for å få Mitsubishi varmepumpe online med ESP8266 WIFI modul. Utgangspunket var å få noe bedre en zxt-120 til å styre varmepumpa og noterte meg at det kan kjøpes diverse plugin moduler fra Mitsubishi for dette (blant annet MelCloud WIFI adapter). Så da tenkte jeg at det måtte være noen terminaler eller plug som en kunne koble seg til. Heldigvis så er det noen som har trakka løypa først så noen kloke hoder har reversert kommunikasjonen på CN105 porten på disse varmepumpene og laget hardware oppsett og software bibliotek for dette; https://github.com/SwiCago/HeatPump. I korte trekk så er det en kontakt, CN105, som har seriell kommunikasjon og 5V på ene pinnen så da sier det seg selv at en ESP modul er rette valget her. Denne porten finnes på de fleste Mitsubsihi varmepumper, hvis varmepumpen søtter MelCloud så har den denne kontakten slik jeg har forstått det. Jeg har en Mitsubishi FD-Heat Kirigamine (MSZ-35FD). Så da er det bare å trekke ut strømkontakten til varmepumpa og åpne opp. Finner hovedkortet og i mitt tilfelle så må en ta ut flere kontakter for å få ut hovedkortet. CN105 kontakten ser ut til å være brun i det fleste tilfeller. Den har 5 pinner. Type kontakt som passer er PAP-05V-S, jeg kjøpte min fra Elfa: 300-21-706 "PAP-05V-S Krympehus Poles 5, JST 300-21-733 "SPHD-001T-P0.5 - Klemkontakt Hunn 26...22 AWG, JST" Elfa har også ferdige ledninger med klemkontakt montert i svart og rød for å gjøre det litt enklere; 143-52-231 "Rød Forkrympet ledning DF11 Hunn 500mm 143-52-235 "Sort Forkrympet ledning DF11 Hunn 500mm" Jeg gikk for klemkontakter så jeg kunne være litt fargerik på ledningene, bruker kontakter 2 - 5 (TX,RX,5V,GND). Siden jeg har min pumpe opp under taket laget jeg en lang ledning slik at jeg kan ha ESP modul på toppen. Laget et lite hakk i kabinett for ledning ut. Har en liten nedfelt "hylle" på toppen hvor jeg har ESP liggende. Flere modeller har også plass innvendig for ESP modul så kan gjemmes vekk hvis ønskelig. Sjekket at det var 5V på plus leding etter mod (NB! pinne 1 har 12V) så en slipper uønsket grill party. Tilkobling fra CN105 kontakt direkte til Nodemcu blir da slik som under. Kjører 5V fra varmepumpe kontakt inn på 5V inn på nodemcu (VIN). Ser da noe sånt ut som dette: Jeg brukte Arduino IDE med Nodemcu og PubSubClient MQTT biblioteker. På HS3 brukte jeg mcsMQTT plugin da denne parser JSON direkte og lager egne devicer for hver parameter i JSON strengen. Tick av "a" for de lesingene du ønsker og den lager devicer i Homeseer. Trykk på "ref" for å legge til knapper for de ulike parameterene. For hver kommando en vil sende til varmpepumpen må en legge til en kommando. Brukte MQTTlens for Windows med testing. Trykker på f.eks ID "534", tick av Button for "knapper" på HS device siden. Deretter gå til "HS Device VSP list" og legg til kommandoer. Skriver bare i feltet: "0=SWING" og tar retur, deretter neste knapp "1=<<", så bygger en listen nedover som da blir "knapper" i device siden. Det vil da se slik ut: * Oppdatert: dette eksempelet er som sagt laget med 2018 kode så det kan avvike litt fra det siste på https://github.com/SwiCago/HeatPump. Er nye opsjoner som f.eks ignorerer vanlig IR fjernkontroll og overstyrer med satte parameter. Modifiserte MQTT eksempelet med fixed IP og laget egne MQTT subscriptions for de ulike kommandoene da mcsMQTT plugin for Homeseer ikke sender JSON for kommandoer. Noter de ulike topics f.eks heatpump/set/fan nedenfor i settings for mcsMQTT som en må sette for hver device som skal sende data. I utgangspunktet er eksempel kode på ESP'en satt opp med å motta alle parameter på same topic, må da sende MQTT payload som JSON streng f.eks {temperature: 24}. Så derfor tok jeg en "kjapp" update med egen topic for hver setting og tar da bare verdi rett fra device i homeseer som payload for raskt få det til å virke. Men her kan en lage det som en vil uansett. Jeg la til disse som nye topics i .h filen, måtte også oppdatere litt i "void mqttCallback(...) samt registere de nye MQTT topics. // new topics for Homeseer/mcsMQTT const char* heatpump_set_power_topic = "heatpump/set/power"; const char* heatpump_set_mode_topic = "heatpump/set/mode"; const char* heatpump_set_temperature_topic = "heatpump/set/temperature"; const char* heatpump_set_fan_topic = "heatpump/set/fan"; const char* heatpump_set_vane_topic = "heatpump/set/vane"; const char* heatpump_set_widevane_topic = "heatpump/set/widewane"; Får da hver gang det er en forandring på varmepumpe settings (enten via MQTT eller fjernkontroll) og da oppdateres MQTT topic "heatpump" som JSON streng: {"power":"ON","mode":"HEAT","temperature":25,"fan":"2","vane":"SWING","wideVane":"SWING"} Ellers leser den temperatur hver 60 sekunder (kan justeres i kode) på topic "heatpump/status: {"roomTemperature":25,"operating":true} ...og det var en kort update på hvordan jeg fikk min varmepumpe online .
    5 poeng
  2. Ja, den kommer på Github når jeg er ferdig Kom på støtte for flere målere når jeg trodde jeg var ferdig men det er nok ordnet i kveld eller i morgen.
    4 poeng
  3. Dommen over gårsdagens hyggelige elpriser her på Østlandet ble kr 85,10 for 88,7 kWh (snitt 0,96 kr/kWh), mot dagen før kr 56,60 og 110,6 kWh (0,51 kr/kWh). Kona var hjemme med sykt barn hele dagen, så begrenset hvor mye jeg fikk lov til å skru ned. Utendørs tilnærmet helt like temperaturer begge dager. Forgårs forbruk med gårsdagens priser ville blitt kr 124,30 eller 1,12 kr/kWh.
    4 poeng
  4. Da den andre tråden konsentrerer seg mest om hjemmelagede kort og derfor har en relativt høy terskel og er tidkrevende for å komme i gang med, tenkte jeg å lage en ny tråd der vi kan oppsummere hvordan man kan lese HAN-porten på din strøm-måler enkelt, kjapt, billig og sikkert. Det vi vet: HAN bruker helt standard M-BUS Man får kjøpt ferdige M-BUS til TTL kort (se link under) Ikke alle målere er åpnet for data på HAN selv om man har modulen (Hafslund) (Ikke 100% verifisert) Oppdatering: Det har kommet nye og enklere løsninger for de som liker å ha lokal tilgang for dataene, og ikke sende de ut på internett. Under er noen linker til dette. Alternativ 1 - esp32-basert løsning: AMS2MQTT fungerer med COTS esp32-baserte kort og et TTL til MODBUS-adapter, f.eks. https://www.aliexpress.com/item/32751482255.html. Det anbefales å bruke et galavanisk isolert kort, men en RS422/485-adapter kan også fungere. Home Assistant integrasjoner: https://github.com/toreamun/amshan-homeassistant https://github.com/turbokongen/hass-AMS Alternativ 2 - med stikkontakt og Raspberry PI i sikringsskapet: Denne løsningen og er utviklet av Per Erik Nordbø i BKK. Med denne kan du lese ut HAN data til Raspberry Pi og meldingene kan deretter logges til skjer, fil eller multicast på LAN. For å bruke dataene videre må man lage noe IFTTT og/eller MQTT etc. for å få det inn i ditt favoritt-hjemmeautomasjonsmiljø. Du trenger: HW: Raspberry Pi (lefdal, elkjøp, power etc. fører disse) http://s.aliexpress.com/iM7rQb67 Eller: https://www.aliexpress.com/item/USB-transfer-MBUS-module-slave-module-communication-debug-alternative-TSS721/32719562958.html?spm=a2g0s.9042311.0.0.c8314c4dpbv1pv Etter rapporter om at denne ikke takler lengre meldinger (kan tyde på for dårlig oscillator på mottaker-kretsen) frarådes kjøp av denne: https://www.aliexpress.com/item/Freeshipping-USB-to-MBUS-slave-module-discrete-component-non-TSS721-circuit-M-BUS-bus-data-monitor/32814808312.htm SW Armbian image et. al. fra: https://drive.google.com/drive/folders/0B3ZvFI0Dg1TDbDBzMU02cnU0Y28 Følg instruksjonene i dokumentet her. Gå til posten her og følg instruksjonene: Node-red for MQTT videre til smarthusløsningen din, følg Thomas sin oppskrift fra side 4:
    1 poeng
  5. Tenkte jeg skulle prøve å finne ut sånn ca. når det er behov for å gå og fylle ved i ovnen. Har en tempmåler over røykrøret, og siden temperaturen stiger når man fyrer, og så synker igjen når det begynner å bli oppbrent burde jo det være en grei måte å detektere når det er behov for å lette på liket og kaste en ny kubbe i ovnen. Men hvordan gjør man dette enklest?
    1 poeng
  6. https://nrkbeta.no/2018/03/03/batteriet-alle-har-men-ingen-har-hort-om/
    1 poeng
  7. Og jeg som kjøpte 2 zxt-120 igår ? dette var jo mye bedre ?
    1 poeng
  8. Skal kunne styre z-water så må da være en termostat [emoji848] Sent from my SM-G930F using Tapatalk
    1 poeng
  9. Det er allerede på todo-lista, kanskje ikke helt som du tenker deg, men likevel. Grafen blir lagret med filnavn i datoformat, slik at du kan lagre eldre historikk. Men det er mulig å få til det du ønsker deg også uten for store problemer. Nå (i snart ny versjon) blir "Today.png" og "Tomorrow.png" generert. Er ikke vanskelig å rename "Today.png" til "Yesterday.png" når kl. er 00:00. "The Xth lowest price" er naturlig å ta med, selvfølgelig. Jeg ser ikke helt hva som er anderledes mellom det du tenker på og f.eks. dette: IF price is set higher than the 5th highest value THEN Set VVB to off IF the price is set lower than the 5th highest value THEN set VVB to On. Da er det helt automatisk 5 timer som den maksimalt er av. Hvis du vil gjøre dette kun når prisen er høyere enn X, så er det jo bare å legge det inn som en betingelse. IF price is set higher than the 5th highest value AND the price is higher than 80 øre THEN Set VVB to off Ferdig. Er det noe sånt du tenker på, eller har jeg gått glipp av noe? (Det ville i så fall ikek være første gangen)
    1 poeng
  10. Du må også endre kallet ditt fra "GeDeviceString(ID)" til "GetCapiString(ID)".
    1 poeng
  11. Nope, står bare not connected og så har jeg gått utifra at når den melingen forsvinner så er den connectet. Utrolig hva man finner ut rett etter at man har spurt om hjelp!!! Feil var at den ikke koblet til, som fikset på denne måten i Windows Client: Høyre klikk, Client option, fyll inn username og password, vola! Da fikk jeg Deployet til telefonen også.
    1 poeng
Vinnerlisten er satt til Oslo/GMT+01:00
×
×
  • 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.