zedestel ha scritto:
la % si dovrebbe aggiornare se sotto carica o in muovimento in automatico perchè la macchina è "sveglia", altimenti richiedo di svegliarla tu con
ok e fin qui ci sono, ti chiedo: hai per caso fatto qualcosa per forzare periodicamente il wakeup senza attendere eventi lato auto?
se forzo il wakeup si aggiorna la % e parte l'eventuale automazione.. tuttavia sto faticando a fargli fare un wakeup periodico.. provato vari metodi ma ancora non sono riuscito.
Sui forum di HA consigliano di utilizzare 2 script che si chiamano a vicenda ma ho notato che se impostati in modalità "Restart" avviene solo il primo avvio di ciascuno e poi si ferma lì (d'altronde script1 esegue il wakeup, va in attesa di un tempo, scade il tempo e chiama script2 rimanendo in attesa, script2 fa il wakeup a sua volta, attende un altro tempo, scade il tempo e chiama script1 mettendosi in hold, alla fine tutti e 2 saranno in hold e la modalità "restart" diventa ineffettiva perchè finchè non escono dallo stato di hold non parte la nuova istanza di script1..).
se invece metto in modalità "Parallel" ho notato che fa un paio di giri ma poi il psa_car_controller si pianta e non mostra piu nulla, costringendomi a riavviarlo manualmente.
infine dalle pagine di documentazione di home assistant si parlava della funzione "repeat" all'interno della definizione di uno script stesso, che sarebbe perfetto, e che loro nell'esempio usano per far lampeggiare una lampadina.. tuttavia se provo a ricopiare l'esempio mi da sostanzialmente errore:
Codice: Seleziona tutto
Invalid config for [script]: extra keys not allowed @ data['repeat']. Got None must contain at least one of service, service_template. @ data['sequence'][1]. Got None.
Auto: Peugeot e-208 GT OBC 11kW (04/2021) | Moto: Zero S ZF14.4 MY2021 (02/2022) | Wallbox: Myenergi Zappi 7.4 kW 7.5mt + Silla Prism Solar 7.4 kW 7mt | FV Enel X Classic 4.2 kWp