Controllo remoto via seriale

« Older   Newer »
 
  Share  
.
  1.  
    .
    Avatar

    infreddolito perso

    Group
    Member
    Posts
    21

    Status
    Offline
    Ciao
    io uso Domoticz per tutta la domotica che poi e' una alternativa a Home Assistan. Dal mio punto di vista non conviene collegare direttamente il Rpi alla stufa, penso sia meglio un generico ESP8266 (esp32 o simili) e scrivere codice ad hoc per realizzare un'interfaccia da interrogare poi dal sistema di domo,tica (Domoticz o HA che sia).
    Come scritto in un vecchio thread sono approdato qui in quanto stavo cercando un sistema diretto per leggere la temperatura dell'acqua senza fare un buco nel tubo e infilarci un PTC :D
    Leggendo i vari interventi vedo che e' possibile interagire con la scheda della stufa. Seguo con interesse i vari sviluppi di chi si cimentera' e pubblichero' anche i miei progressi, sull'immediato non riesco a fare molto, uso la porta DB9 per accendere la stufa dalla domotica con una semplice chiusura di un relay, viste pero' le possibilita' penso che sfruttero' meglio l'interfaccia.

    CITAZIONE (Philibert Cheminot @ 22/9/2021, 17:28) 
    Hello everyone, I made a PCB to easily control via MQTT (HA compatible) MicroNova equiped stoves.
    If someone is interested: tindie.com/products/philibertc/pellet-heater-controller/

    Hello Philibert not yest played with your code but reading it, it seems to be really great! Thanks a lot for sharing it. I'm using Domoticz, an alternative to HA. I also some "panels" (old tablets) with "HomeHabit" that's a very nice and versatile dashboard compatible with a lot of domotics application (like Domoticz and HA for example).
    I'm going to do some tests soon, surely I'll be inspired by your code.
     
    Top
    .
  2.  
    .
    Avatar

    infreddolito perso

    Group
    Member
    Posts
    8

    Status
    Offline
    ciao a tutti
    ho una Kondor KC 23 T che monta una scheda micronova C023_9 che vorrei domotizzare ed comandarla con alexa, se possibile, oppure connettermi via MQTT.
    contattando chi produce una scheda wifi che fa proprio questo, mi è stato detto che la mia micronova è una versione a microchip che non supporta tale possibilità...
    io ora mi chiedo se invece collegandoci tramite seriale la scheda di Philibert Cheminot se ancora disponibile, possa riuscire nel mio intento :)

    le mie conoscenze di programmazione sono assai limitate e quindi dovrò comunque spendere un pò di tempo per imparare a districarmi tra sketch e script vari, ma non lo vedo un gran problema

    da quel che finora ho capito il primo passo è leggere dalla seriale della scheda micronova i dati e poi decifrarre i comandi associati, e qui ho la prima domanda: è sufficiente utilizzare la scheda di Philibert per poter leggere i dati con seraminet o devo per forza avere un cavo seriale apposito? chiedo questo perchè, data la spesa irrisoria, se ci fosse anche una remota possibilità un tentativo mi costerebbe relativamente poco.

    cambiare scheda di potenza più recente e acquistare il suddetto modulo wifi con web app e integrazione Alexa, sicuramente è una soluzione più semplice da attuare ma anche più costosa e senza nessun divertimento per me ad imparare cose nuove ...
    e poi, sarebbe comunque un upgrade su una stufa che ha gia quasi 15 anni..

    c'è qualcuno che ha la stessa scheda e ha fatto ciò che vorrei fare io? o qualche anima pia che vorrebbe darmi quaqlche dritta nel caso voglia comunque provare ?

    intanto aspetto che Philibert mi risponda se vende ancora la scheda con il D1 mini wemos :)

    ciao e grazie a chi vorrà dare commenti e suggerimenti
     
    Top
    .
  3.  
    .
    Avatar

    infreddolito perso

    Group
    Member
    Posts
    72

    Status
    Offline
    con la scheda di Philibert comandi proprio la caldaia tramite mqtt
    Ma hai una serie di comandi "limitati", se ti bastano come a me sei a posto, altrimenti gli altri te li devi andare a cercare...
    I comandi li trovi sulla pagina github di philibert
     
    Top
    .
  4.  
    .
    Avatar

    infreddolito perso

    Group
    Member
    Posts
    8

    Status
    Offline
    ciao e grazie per la risposta, io vorrei avere la possibilità di gestire la stufa da remoto come ad esempio settare la temp acqua , potenza, accendere e spegnere la stufa e ovviamente leggere i parametri di funzionamento :)
     
    Top
    .
  5.  
    .
    Avatar

    infreddolito perso

    Group
    Member
    Posts
    21

    Status
    Offline
    CITAZIONE (zetabar @ 24/11/2022, 17:52) 
    ciao e grazie per la risposta, io vorrei avere la possibilità di gestire la stufa da remoto come ad esempio settare la temp acqua , potenza, accendere e spegnere la stufa e ovviamente leggere i parametri di funzionamento :)

    Ciao anche io avrei questa esigenza, solo che causa mancanza di tempo ho dovuto sospendere la cosa :(
    sulla scheda micronova (che monta ad esempio la mia MCZ) c'e' un connettore con il quale dovrebbe essere possibile, previa costruzione di semplice circuito, interagire con un protocollo abbastanza intuitivo... solo che non ho avuto modo di fare nessuna prova, devo addirittura ancora costruire il circuito :/
     
    Top
    .
  6.  
    .
    Avatar

    infreddolito perso

    Group
    Member
    Posts
    72

    Status
    Offline
    io uso la scheda di philibert per leggere accendere e spegnere, per aumentare e diminuire potenza e h2o uso un sensore ir collegato al raspberry e faccio con quello.... Puoi anche farlo da seriale, ma io volevo evitare lo sbattito di fare prove su prove rischiando di friggere anzitempo la eprom, la quale ha un numero limitato di scritture....
     
    Top
    .
  7.  
    .
    Avatar

    infreddolito perso

    Group
    Member
    Posts
    8

    Status
    Offline
    CITAZIONE
    Puoi anche farlo da seriale, ma io volevo evitare lo sbattito di fare prove su prove rischiando di friggere anzitempo la eprom, la quale ha un numero limitato di scritture....

    e questo già mi preoccupa, però scusami se chiedo una stupidaggine: perchè dovrei riscrivere la eeprom (immagino ti riferisci alla eeprom della micronova) più volte? se ho ben capito la eeprom la dovrei "leggere" tramite la seriale per vedere i vari comandi ma non dovrei mai riscriverla, giusto?
     
    Top
    .
  8.  
    .
    Avatar

    infreddolito perso

    Group
    Member
    Posts
    72

    Status
    Offline
    Tue parole: settare la temp acqua , potenza, accendere e spegnere queste sono scritture, se sbagli un ciclo for e lo scrivi n volte sei fregato
     
    Top
    .
  9.  
    .
    Avatar

    infreddolito perso

    Group
    Member
    Posts
    8

    Status
    Offline
    Grazie, da completo profano quale sono credevo che tutte le azioni di cambiamento setpoint non andassero scritte sulla eeprom ma sulla RAM, ammesso che ci sia sulla mia scheda… e a tal proposito prima di proseguire con altre mille domande, vorrei capire appunto se la mia scheda sia in grado di gestire questo artifizio :)
    Come ho detto più sopra, il produttore di questa scheda Wi-Fi che ho contattato mi ha detto che la mia Micronova è un vecchio modello a microchip e la loro soluzione non funziona sullè schede così vecchie… immagino che anche loro abbiano utilizzato una scheda simile a ciò di cui stiamo parlando ora, tanto è vero che Philibert menziona schede Micronova molto più recenti.
     
    Top
    .
  10.  
    .
    Avatar

    infreddolito perso

    Group
    Member
    Posts
    8

    Status
    Offline
    A furia di cercare e chiedere al momento non ho ancora capito se questo sistema possa funzionare con la mia Micronova, perciò al momento ho fatto la cosa più semplice (ma assai limitata) ed ho collegato uno Shelly 1Plus al tasto accensione così se devo accendere la stufa fuori dagli orari del crono mi arrangio così. Sto cercando di capire se il mio modello di Shelly supporta anche il collegamento ad una sonda (o più ) di temperatura per avere almeno un controllo se la stufa è realmente in marcia. Qualcuno che ha esperienze da condividere ? Sul sito Shelly o altrove non son riuscito a capirlo …
     
    Top
    .
  11.  
    .
    Avatar

    infreddolito perso

    Group
    Member
    Posts
    8

    Status
    Offline
    Aggiorno quanto da me fatto finora, che tutto sommato mi va abbastanza bene: ho aggiunto allo Shelly 1Plus il suo addon con due sonde di temperatura con cui misuro fumi e acqua. Così facendo riesco ad avere un modo per sapere da remoto se la stufa sta andando; dato che lo Shelly addon ha sia un ingresso digitale I/O (cioè può rilevare la chiusura di un contatto), un voltmetro (0,1-10V) ed un ingresso analogico mi chiedevo se sia possibile rilevare tramite i cavi dell’ encoder sull’aspirazione fumi i giri della ventola e quindi avere un altro parametro che mi possa dire che la stufa è in marcia. La cosa più bella sarebbe quella di poter avere un feedback della coclea per poter quindi discriminare la fase di spegnimento, in cui gira solo la ventola fumi, dalla marcia vera e propria in cui vent fumi e coclea “girano” entrambi.
    Per la marcia della coclea la vedo dura, mi servirebbe una pinza amperometri a collegata allo Shelly, ma per l’encoder credo sia fattibile. Solo che a prove fatte, alimentando l’encoder dai pin sulla scheda della stufa è collegando il filo del segnale allo Shelly nella porta analogica i segnali che rileva non cambiano da accesa a spenta. Che tipo di segnale esce dall’encoder??? Altre idee ??? Grazie!
     
    Top
    .
  12.  
    .
    Avatar

    SUPERNOVA

    Group
    Gli allegri incendiari
    Posts
    11,860
    Location
    FVG

    Status
    Offline
    Camera cc
    Riesci a vedere la stufa da smartphone
     
    Top
    .
  13.  
    .
    Avatar

    infreddolito perso

    Group
    Member
    Posts
    8

    Status
    Offline
    Ciao Biomass, l’idea è buona ma a me non piace 😃
    Sia perché non riesco a tirarci fuori nessun segnale da integrare nella mia domotica e sia perché non mi piace avere un altro device impegnato solo per questo.
     
    Top
    .
  14.  
    .
    Avatar

    piccola fiammiferaia

    Group
    Simpatizzante
    Posts
    302
    Location
    TS

    Status
    Anonymous
    Dopo 10 anni di onorato servizio, il micro pc basato su arm che mi controllava la stufa via home assistant e bot telegram si è rotto. Il software l'avevo scritto in python, grazie all'aiuto del mitico bmwmilos e altri che si sono dilettati a capire il funzionamento.
    Avendo qualche NodeMCU ESP8266 in avanzo, ho convertito il codice. Ma non sono partito da zero.
    Ho usato lo schema di interfaccia a optoisolatori proposta da https://github.com/philibertc/micronova_controller , al posto di quella sempliciotta con il diodo. L'ESP8266 è alimentato direttamente dalla scheda Micronova. Sul pannello posteriore non sono portati i 5V ma solo GND,SERIAL e 20V (oscillanti), quindi ho preso i 5V dal socket sulla scheda Micronova (semplicemente il cavo sulla extraflame non porta quel contatto).
    Il software del progetto francese non funziona sulle Extraflame (funziona solo la parte on/off, dicono, ma sulla mia nemmeno quello), quindi l'ho riadattato trasportando il mio vecchio codice python in "ino", facendo un fork: https://github.com/rotragit/micronova_cont...r/Micronova.ino
    E' solo aggiunto un file "Micronova.ino" che è quello da usare.
    Buon divertimento a chi interessa (a suo rischio e pericolo, ovviamente, il sw è as-is e se vi fuma la scheda io non ho responsabilità alcuna :) )
     
    Top
    .
  15.  
    .
    Avatar

    Napalm

    Group
    Simpatizzante
    Posts
    4,012
    Location
    Provincia Verona

    Status
    Anonymous
    Forse non serve tutto il casino, basta attaccarsi all'uscita della scheda Micronova per il termostato esterno, che prendendolo Wi Fi è già precaricato del suo programma , fa pure le curve della temperatura e va a vedere in internet la temperatura esterna ,e due anni che leggo il forum e meno male che ho trovato il termostato wi fi,prima di avventurarmi nel firmware, comunque i gusti sono gusti,se fossi perito elettronico mi avventurerei, ma sul lavoro nessuno mi ha aiutato a fare quello che è riuscito fare lei

    Edited by Marco.ise.nok - 28/10/2023, 12:58
     
    Top
    .
105 replies since 15/3/2015, 07:51   25658 views
  Share  
.