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

Vinnerliste

  1. Fermate

    Fermate

    Administrator


    • Poeng

      6

    • Innlegg

      1 943


  2. Bjørn Mork

    Bjørn Mork

    Medlemmer


    • Poeng

      2

    • Innlegg

      308


  3. Guahtdim

    Guahtdim

    Medlemmer


    • Poeng

      1

    • Innlegg

      1 444


  4. tronde

    tronde

    Medlemmer


    • Poeng

      1

    • Innlegg

      244


Populært innhold

Viser innholdet med mest poeng fra 06. jan. 2023 i alle områder

  1. Det har blitt veldig populært å bruke små mikrokontrollere til å lage sine egne IoT devicer til hjemme automasjon og det begynner å bli en anselig menge folk med høy kompetanse på slik programmering her inne. Til nå har programmeringen av disse blitt spredd rundt omkring på forumet avhengig av bruksområde, protokoll eller sensorteknologi. Noe har havnet på «Annen Elektronikk» Vi har derfor valgt å lage et eget forum for å samle programmerings diskusjonene rundt dette på ett sted. Det er lagt opp en egen undergruppe for selve IDE’ene (utviklingsmiljøene) og foreløpig en par undergrupper på prosesser typer. Vi tar gjerne input på om dette bør utvides med flere. Have fun https://www.hjemmeautomasjon.no/forums/forum/103-mikrokontrollere/
    3 poeng
  2. Det har blitt veldig populært å bruke små mikrokontrollere til å lage sine egne IoT devicer til hjemme automasjon og det begynner å bli en anselig menge folk med høy kompetanse på slik programmering her inne. Til nå har programmeringen av disse blitt spredd rundt omkring på forumet avhengig av bruksområde, protokoll eller sensorteknologi. Noe har havnet på «Annen Elektronikk» Vi har derfor valgt å lage et eget forum for å samle programmerings diskusjonene rundt dette på ett sted. Det er lagt opp en egen undergruppe for selve IDE’ene (utviklingsmiljøene) og foreløpig en par undergrupper på prosesser typer. Vi tar gjerne input på om dette bør utvides med flere. Have fun https://www.hjemmeautomasjon.no/forums/forum/103-mikrokontrollere/ Vis full oppføring
    3 poeng
  3. Trenger du det da? Filtrering vil jo ikke endre strukturen på noen måte. Får du ikke ut det du vil med noe ala u8x8.print(doc["ea"]["h"]["u"].as<float>() ,1); eller misforstår jeg hvor du vil? Evt med litt mer feilsjekk hvis vi du kræsje på forutsigbare måter selvsagt...
    2 poeng
  4. Jeg tror det etterspørres at pluginen heller leser realtime-verdiene fra Pulse som allerede ligger inne i HomeSeer i en device. Da er det jo vilkårlig hvilken løsning man bruker for AMS-avlesning, og det kan være Pulse, over MQTT eller en hjemmesnekret løsning, plugin'en kan bare lese fra devicen i HomeSeer. 🙂
    1 poeng
  5. Sånn ca 0.1 grad i forskjell på å måle direkte i vannet og på stålet utenfor, er min erfaring. Stål leder varme godt.
    1 poeng
  6. Utvikler av PriceAnalyzer har laget en blueprint "priceanalyzer_multiply.yaml" som bruker en input_number multiplier for å justere temperatur enten opp eller ned 2-3 grader. multiply: name: Multiply Correction description: Input Number Helper To multiply the correction. Useful if you want more aggressive control. selector: entity: domain: input_number Du finner den her: https://github.com/erlendsellie/HomeAssistantConfig/tree/master/blueprints/automation/erlendsellie. Du kan bruke denne som utgangspunkt å lage din egen binær sensor template som du kan bruke i Schedy. {%-set baseTemp = states(number) | float(default=0)%} {%-set priceanalyzer = states(sensor) | float(default=0)%} {% set multiplyNumber = states(multiply) | float(default=1) %} {{baseTemp + (priceanalyzer * multiplyNumber)}} Jeg kan hjelpe deg med å lage template sensoren hvis du trenger det.
    1 poeng
  7. Det går ikke så alt for fort, men nå har jeg i alle fall klart å få til noe for moro skyld. Jeg fant bare et bitte lite grafikkdisplay (Wemos shield) satt på en Wemos D1 mini klon, men det funker i alle fall. Dette leser /data.json over http. Det jeg ikke klarer, er å plukke ut de nestede verdiene for "energy accounting" i json. https://github.com/gskjold/AmsToMqttBridge/wiki/Message-formats Jeg bruker arduinojson-biblioteket og har prøvd å vri hjernen til å få til filtrering, men no go. https://arduinojson.org/v6/example/filter/ Hvis det er noen vennlige sjeler som vet mer enn meg, er jeg takknemlig for litt input. Koden som funker ligger ved nederst. Det er vel ikke gitt at det å lese data med json til displaye er den mest fornuftige måten å gjøre det på, men det kunne vært moro å få til litt mer. #include <ESP8266WiFi.h> #include <ESP8266HTTPClient.h> #include <ArduinoJson.h> // ver 6.20.0 #include <U8x8lib.h> /* Constructor */ U8X8_SSD1306_64X48_ER_HW_I2C u8x8(/* reset=*/ U8X8_PIN_NONE); /* u8x8.begin() is required and will sent the setup/init sequence to the display */ const char* ssid = "SSID"; const char* password = "PASSWORD"; void setup () { Serial.begin(115200); u8x8.begin(); u8x8.setFlipMode(0); // 1 or 0 WiFi.begin(ssid, password); while (WiFi.status() != WL_CONNECTED) { delay(1000); Serial.print("Connecting.."); } } void loop() { if (WiFi.status() == WL_CONNECTED) { //Check WiFi connection status HTTPClient http; //Declare an object of class HTTPClient WiFiClient client; // or WiFiClientSecure for HTTPS // Send request http.useHTTP10(true); http.begin(client, "http://192.168.1.40/data.json"); http.GET(); // Parse response DynamicJsonDocument doc(2048); deserializeJson(doc, http.getStream()); // Read values Serial.print(doc["i"].as<float>() / 1000 ,3); Serial.println (" kW "); u8x8.setFont(u8x8_font_8x13_1x2_r ); u8x8.setCursor(0, 0); u8x8.print(doc["i"].as<float>() / 1000 ,3); u8x8.setCursor(6, 0); u8x8.print("kW"); Serial.print(doc["u1"].as<float>()); Serial.println (" V (L1-L2) "); u8x8.setFont(u8x8_font_5x7_r); u8x8.setCursor(0, 2); u8x8.print(doc["u1"].as<float>() ,1); u8x8.setCursor(6, 2); u8x8.print("V"); Serial.print(doc["i1"].as<float>()); Serial.println (" A (L1) "); u8x8.setCursor(0, 3); u8x8.print(doc["i1"].as<float>() ,1); u8x8.setCursor(6, 3); u8x8.print("A"); Serial.print(doc["p"].as<float>()); Serial.println (" kr"); u8x8.setCursor(0, 4); u8x8.print(doc["p"].as<float>() ,2); u8x8.setCursor(6, 4); u8x8.print("Kr"); Serial.println (); Serial.println (); // Disconnect http.end(); } delay(3000); //Send a request every 3 seconds }
    1 poeng
  8. Jeg har valgt å skru av VVB hvis pris faller mer enn 15øre ila en time og den kan være av i opptil 15 timer hvis prisen er høyere enn pris timen den skrues på + 15øre * 4% pr time av. VVB må og være på i minimum 8 timer pr dag. Tallene må selvsagt tilpasses antall tenåringer i hus... Med disse tallene skrur VVB seg stort sett på kl 22, men det er ikke hver dag den går i sparemodus. 15øre er tatt litt ut av det blå. Må regne ut varmetap og hvor mye ekstra energi den bruker pr time utsatt på å varme opp igjen. Kan dessverre ikke hjelpe med YAML koden men har installert Appdaemon og skrevet koden i python.
    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.