Panasonic Aquarea +...
 
Powiadomienia
Wyczyść wszystko

Uwaga: Muszę przeprowadzić modernizację oprogramowania na serwerze, a w czarnym scenariuszu oznacza przeinstalowanie całego serwera na co muszę się przygotować.

Planuję to zrobić w ten weekend (25-26 Wrzesień). Prace będa wyglądały tak, że

- musze przygotować drugi zapasowy serwer i przenieść na niego strony: Smart'ny Dom, Forum, AFE

- przeprowadzić modernizację, która zajmie kilka godzin

- przenieść ponownie strony na modernizowany serwer

W tym czasie mogą występować braki w dostępie do strony lub mogą występować problemy z działaniem strony (wydajność, błędy) itp za co z góry przepraszam

Pozdrawiam, Admin

Panasonic Aquarea + GoHeishaMon + HA

Lobuz
(@lobuz)
Młodzik

Witam,

 

Ma ktoś zintegrowaną PC Aquarea przez CZ-TAW1 + GoHeishaMon? Mam problem z uruchomieniem. Po wgraniu wszystkiego do CZ-TAW1 i wydaniu 3 komend przez mqtt moduł sie resetuje i nie można juz sie z nim dogadać po mqtt. 

Cytuj
Autor tematu Dodane : 02/01/2021 12:08 am
MiG41
(@marcingajda)
Brygadzista

Hej ,  te komendy ( pewnie do dostępu przez ssh) , które przez mqtt dałeś powodują ,że GoHeishaMon resetuje się do ustawień domyślnych ( CZ-TAW1 robi firstboot ) , i konfigurację trzeba wgrać od nowa ( włożyć pendrive z plikiem konfiguracyjnym ,i poczekać jakieś 5min ,GoHesihamon odczytuje co jakiś czas plik konfiguracyjny z pendrive).

OdpowiedzCytuj
Dodane : 02/01/2021 10:02 am
Lobuz
(@lobuz)
Młodzik

@marcingajda

Rozumiem ze przez MQTT informacje powinny latać bez dostępu przez SSH? Gdy włożę ponownie pendrive z konfiguracja po wydaniu polecen przez MQTT. Na chwile otrzymuje dostep przez SSH ale zdążę wpisac login i hasło i SSH jest niedostępne... I tak przez cały czas...

I dlaczego nie otrzymuje informacji przez MQTT?

 

Moj config:

Readonly=true
Device="/dev/ttyUSB0"
Loghex=true
ReadInterval=1
Aquarea2mqttCompatible=false
Aquarea2mqttPumpID="XXXXX-3XXX9" <- czy tu ma byc z myślnikiem czy bez ?
Mqtt_topic_base="panasonic_heat_pump/sdc"
Mqtt_set_base="panasonic_heat_pump"
ForceRefreshTime=300
MqttServer="192.168.1.1"
MqttPort="1883"
MqttLogin="test"
MqttPass="test"
SleepAfterCommand=1
MqttClientID="GoHeishaMon-pub"
MqttKeepalive=60
EnableCommand=true
HAAutoDiscover=true

OdpowiedzCytuj
Autor tematu Dodane : 03/01/2021 11:14 am
MiG41
(@marcingajda)
Brygadzista

Tak , informacje do MQTT powinny latać bez ssh. (Tak samo powinny latać ,żeby wysłać komendy do zrobienia firstboota ), odblokowanie ssh nie jest potrzebne. 

Z pendrivem w środku moduł będzie się resetował co chwilę ( odczytuje konfig , aplikuje go i robi reset, i tak w kółko), więc ,żeby działało to trzeba zrobić raz i pendrive wyjąć.

Ten parametr Aquarea2mqttPumpID="XXXXX-3XXX9" jest bez znaczenia , jeśli poprzedni jest false , ja u siebie nie mam nic w cudzysłowach.

 

OdpowiedzCytuj
Dodane : 03/01/2021 11:47 am
Lobuz
(@lobuz)
Młodzik

@marcingajda

MQTT u mnie działa. Wysyłanie komend do tematu panasonic_heat_pump/OSCommand oraz odczyt z tematu panasonic_heat_pump/OSCommand/out jest ok. W HA nie mam tematów związanych z GoHeishaMon. Może nie działa MQTT Auto Discovery?  Gdy nasłuchuje np tematy:

 

TOP0 main/Heatpump_State Heatpump state (0=off, 1=on)
TOP1 main/Pump_Flow Pump flow (l/min)
TOP2 main/Force_DHW_State

DHW status (0=off, 1=on)

zero jakichkolwiek informacji. Chyba ze wpisuje złe nazwy tematów do odsluchu.

 

Możesz podać dokładną scieżke jaką powinienem nasłuchiwać ?

OdpowiedzCytuj
Autor tematu Dodane : 03/01/2021 12:15 pm
MiG41
(@marcingajda)
Brygadzista

np TOP0 to panasonic_heat_pump/sdc/Heatpump_State

,bo taki topic bazowy masz w konfigu wyżej.

OdpowiedzCytuj
Dodane : 03/01/2021 12:53 pm
Lobuz
(@lobuz)
Młodzik

@marcingajda

Działa. Tylko w teraz musze każdy topic konfigurować oddzielnie. Jak to powinno się konfigurować przez Auto Discovery? Nigdy nie używałem takiej funkcjonalności.

OdpowiedzCytuj
Autor tematu Dodane : 03/01/2021 12:59 pm
MiG41
(@marcingajda)
Brygadzista

Autodiscovery chyba nie działa , też nie wiem jak to powinno działałać , autora trzeba się zapytać:)

Ja używam obecnie Heishamon ( przy GoHeishaMon pomagałem testować) , możesz użyć tej integracji : https://github.com/Egyras/HeishaMon/tree/master/Integrations/Home%20Assistant

Tylko swoj config musisz dopasować i wgrać jeszcze raz  , musi być tak :

 

Mqtt_topic_base="panasonic_heat_pump/main"
Mqtt_set_base="panasonic_heat_pump/commands"

 

OdpowiedzCytuj
Dodane : 03/01/2021 1:17 pm
Lobuz polubień
Lobuz
(@lobuz)
Młodzik

@marcingajda

 

Dzieki kolego wszystko działa. A czy jest możliwość równoległego działania Panasonic Comfort Cloud? 

OdpowiedzCytuj
Autor tematu Dodane : 04/01/2021 10:16 pm
MiG41
(@marcingajda)
Brygadzista

Na razie nie ma możliwości ,bez budowy jakiś fizycznych "rozdzielaczy" portu szeregowego (tego w pompie) na dwie rzeczy :moduł CZ-TAW1( z orginalnym SmartCloudem) i GoHeishaMon uruchomiony na jakimś innym urządzeniu ( można to uruchomić na dowolnym typu RaspberryPi , router na Openwrt , zwykły laptop).

OdpowiedzCytuj
Dodane : 05/01/2021 6:43 am
michal0111
(@michal0111)
Nowy

To i ja podpytam. Zainstalowałem na module odpowiednie pliki, instalacja się udała, używam HA od niedawna więc dopiero się uczę. Broker MQTT zainstalowany i oczywiście uruchomiony, teraz pytanie gdzie szukać okna z PC, czy musze jeszcze coś dodatkowo ustawiać, czy powinno się pojawić w urządzeniach?

OdpowiedzCytuj
Dodane : 29/07/2021 1:46 pm
MiG41
(@marcingajda)
Brygadzista

@michal0111 W GoHeishamon nie ma autowykrywania topiców w HA. Musisz użyć tej integracji: https://github.com/Egyras/HeishaMon/tree/master/Integrations/Home%20Assistant

Bądź użyć forka GoHeishamon : https://github.com/rondoval/GoHeishaMon

Ten kolega coś tam ciągle dłubie i rozwija ( , w przeciwieństwie do autora 🙂 ) , i autowykrywanie jak najbardziej działało , bo sam to testowałem.

 

OdpowiedzCytuj
Dodane : 29/07/2021 7:53 pm
michal0111
(@michal0111)
Nowy

Poprawiłem pliki i poszło, w HA pokazuje mi ustawienia pompy itp, wiec nie jest źle, tylko że niestety nie przesyła danych. Zapewne w brokerze mqtt coś nie zagrało, możesz coś podpowiedzieć?

logi z mqtt:
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] mosquitto.sh: executing...
[1926] INFO: Certificates found: SSL is available
[cont-init.d] mosquitto.sh: exited 0.
[cont-init.d] nginx.sh: executing...
[cont-init.d] nginx.sh: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
[1927] INFO: Starting NGINX for authentication handling...
[1927] INFO: Starting mosquitto MQTT broker...
1627579527: mosquitto version 1.6.12 starting
1627579527: |-- *** auth-plug: startup
[1928] INFO: Successfully send discovery information to Home Assistant.
[1929] INFO: Successfully send service information to the Supervisor.
1627579527: Config loaded from /etc/mosquitto/mosquitto.conf.
1627579527: Loading plugin: /usr/share/mosquitto/auth-plug.so
1627579527: ├── Username/password checking enabled.
1627579527: ├── TLS-PSK checking enabled.
1627579527: └── Extended authentication not enabled.
1627579527: Opening ipv4 listen socket on port 1883.
1627579527: Opening ipv6 listen socket on port 1883.
1627579527: Opening websockets listen socket on port 1884.
1627579527: Opening ipv4 listen socket on port 8883.
1627579527: Opening ipv6 listen socket on port 8883.
1627579527: Opening websockets listen socket on port 8884.
1627579528: Warning: Mosquitto should not be run as root/administrator.
1627579528: mosquitto version 1.6.12 running
1627579528: New connection from 127.0.0.1 on port 1883.
1627579528: Socket error on client <unknown>, disconnecting.
1627579528: New connection from 172.30.33.4 on port 1883.
1627579528: New client connected from 172.30.33.4 as mqttjs_88dc27cd (p2, c1, k60, u'addons').

plik i wpis zgodnie z  https://github.com/Egyras/HeishaMon/...me%20Assistant  zrobione.
O co może chodzić?

OdpowiedzCytuj
Dodane : 29/07/2021 9:00 pm
Udostępnij: