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

Home Assistant og HeatIt TRM2 termostat.


Anbefalte innlegg

2 minutter siden, Moskus skrev:

Ikke for versjon 2, de støtter OTA. Versjon 1 måtte oppdateres med kabel.

Ok:) Ja jeg har bare versjon 1 så ikke fått med meg at de nye har OTA. Men det er jo bra så slipper man hassle med kabelen.

Lenke til kommentar
Del på andre sider

2 minutes ago, Moskus said:

Ikke for versjon 2, de støtter OTA. Versjon 1 måtte oppdateres med kabel.

Ja det var det jeg leste meg til. Men hvordan gjøres dette i praksis? Må du ha en spesiell hub eller kan det gjøre med f.eks. en Aeon Labs Z-stick gen5 + noe software?

Lenke til kommentar
Del på andre sider

Har nå endelig forstått hvordan jeg skal gjøre endringer i config fila. Løsning var å gjøre det i SSH og ved bruk av Nano editoren. Litt tungvindt å redigere i men stort sett copy paste. Benytter meg nå av sbaa  sin config, å det virker utmerket på mine 2 heatit! Spent på hvor lenge den holder seg slik før HA bestemmer seg for å bygge opp zwave config på ny. 

Hvis denne viser seg å holde så kommer jeg til å kjøpe enda flere heatit!

 

 

På 3.1.2019 den 17.43, sbaa skrev:

Har også byttet til FX og har samme problemet med at den viser ekstern sensor temp istedenfor gulvtemp, selv om modus er satt riktig. 

Hvilken temperatur som skal vises kan byttes ved å endre konfigparameter som Neophyte skrev.

 

Har endret på XML config for å få innstillingene til å fungere. De fleste fungerer som de skal nå (har ikke testet alle) 

Etter endringen fikk jeg også climate entity til å hente riktig verdier. For å fikse Floor sensor og external sensor byttet jeg bare navn i HA.

 

Har fått følgende info fra Heatit:

Termostaten har følgende Enpoints

EP1 = termostat enhet

EP2 = Ekstern føler

EP3 = Gulvføler

EP4 = Binary switch (RELE og POWERMETERING)

 

Benytter følgende XML config nå:


<Node id="9" name="" location="" basic="4" generic="8" specific="6" roletype="5" devicetype="4609" nodetype="0" type="General Thermostat V2" listening="true" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="Complete">
		<Manufacturer id="19b" name="ThermoFloor AS">
			<Product type="3" id="202" name="Heatit Thermostat TF 033" />
		</Manufacturer>
		<CommandClasses>
			<CommandClass id="32" name="COMMAND_CLASS_BASIC" version="1" request_flags="5" mapping="64">
				<Instance index="1" endpoint="1" />
			</CommandClass>
			<CommandClass id="37" name="COMMAND_CLASS_SWITCH_BINARY" version="1">
				<Instance index="1" endpoint="4" />
				<Value type="bool" genre="user" instance="1" index="0" label="Switch" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="False" />
			</CommandClass>
			<CommandClass id="48" name="COMMAND_CLASS_SENSOR_BINARY" version="5">
				<Instance index="1" endpoint="2" />
				<Value type="decimal" genre="user" instance="1" index="0" label="External sensor" units="C" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="False" />
			</CommandClass>
			<CommandClass id="49" name="COMMAND_CLASS_SENSOR_MULTILEVEL" version="5">
				<Instance index="1" endpoint="3" />
				<Value type="decimal" genre="user" instance="1" index="0" label="Floor sensor" units="C" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0.0" />
				<Value type="decimal" genre="user" instance="1" index="1" label="Temperature" units="C" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="23.0" />
			</CommandClass>
			<CommandClass id="50" name="COMMAND_CLASS_METER" version="3" request_flags="3" innif="true">
				<Instance index="1" endpoint="4" />
				<Value type="decimal" genre="user" instance="1" index="0" label="Energy" units="kWh" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="40.9" />
				<Value type="decimal" genre="user" instance="1" index="8" label="Power" units="W" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0.15" />
				<Value type="decimal" genre="user" instance="1" index="16" label="Voltage" units="V" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="232.7" />
				<Value type="bool" genre="user" instance="1" index="32" label="Exporting" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="False" />
			</CommandClass>
			<CommandClass id="64" name="COMMAND_CLASS_THERMOSTAT_MODE" version="1" request_flags="5" innif="true">
				<Instance index="1" endpoint="1" />
				<Value type="list" genre="user" instance="1" index="0" label="Mode" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" vindex="1" size="0">
					<Item label="Off" value="0" />
					<Item label="Heat" value="1" />
					<Item label="Cool" value="2" />
					<Item label="Heat Econ" value="11" />
				</Value>
				<SupportedModes>
					<Mode index="0" label="Off" />
					<Mode index="1" label="Heat" />
					<Mode index="2" label="Cool" />
					<Mode index="11" label="Heat Econ" />
				</SupportedModes>
			</CommandClass>
			<CommandClass id="67" name="COMMAND_CLASS_THERMOSTAT_SETPOINT" version="1" request_flags="4" innif="true" base="0">
				<Instance index="1" endpoint="1" />
				<Value type="decimal" genre="user" instance="1" index="1" label="Heating" units="C" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="23.0" />
				<Value type="decimal" genre="user" instance="1" index="2" label="Cooling" units="C" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="21.5" />
				<Value type="decimal" genre="user" instance="1" index="11" label="Heat Econ" units="C" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="22.0" />
			</CommandClass>
			<CommandClass id="90" name="COMMAND_CLASS_DEVICE_RESET_LOCALLY" version="1" request_flags="5" innif="true">
				<Instance index="1" />
			</CommandClass>
			<CommandClass id="94" name="COMMAND_CLASS_ZWAVEPLUS_INFO" version="1" request_flags="5" innif="true">
				<Instance index="1" endpoint="1" />
				<Instance index="2" endpoint="2" />
				<Instance index="3" endpoint="3" />
				<Instance index="4" endpoint="4" />
				<Value type="byte" genre="system" instance="1" index="0" label="ZWave+ Version" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="1" />
				<Value type="short" genre="system" instance="1" index="1" label="InstallerIcon" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-32768" max="32767" value="4608" />
				<Value type="short" genre="system" instance="1" index="2" label="UserIcon" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-32768" max="32767" value="4609" />
				<Value type="byte" genre="system" instance="2" index="0" label="ZWave+ Version" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" />
				<Value type="short" genre="system" instance="2" index="1" label="InstallerIcon" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-32768" max="32767" value="0" />
				<Value type="short" genre="system" instance="2" index="2" label="UserIcon" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-32768" max="32767" value="0" />
				<Value type="byte" genre="system" instance="3" index="0" label="ZWave+ Version" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" />
				<Value type="short" genre="system" instance="3" index="1" label="InstallerIcon" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-32768" max="32767" value="0" />
				<Value type="short" genre="system" instance="3" index="2" label="UserIcon" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-32768" max="32767" value="0" />
				<Value type="byte" genre="system" instance="4" index="0" label="ZWave+ Version" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" />
				<Value type="short" genre="system" instance="4" index="1" label="InstallerIcon" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-32768" max="32767" value="0" />
				<Value type="short" genre="system" instance="4" index="2" label="UserIcon" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-32768" max="32767" value="0" />
			</CommandClass>
			<CommandClass id="96" name="COMMAND_CLASS_MULTI_INSTANCE/CHANNEL" version="4" request_flags="1" innif="true" mapping="endpoints">
				<Instance index="1" />
			</CommandClass>
			<CommandClass id="112" name="COMMAND_CLASS_CONFIGURATION" version="1" request_flags="5" innif="true">
				<Instance index="1" />
				<Value type="list" genre="config" instance="1" index="1" label="Operation mode" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" vindex="1" size="0">
					<Item label="Off" value="0" />
					<Item label="Heat" value="1" />
					<Item label="Cool" value="2" />
					<Item label="Heat Econ" value="11" />
				</Value>
				<Value type="list" genre="config" instance="1" index="2" label="Temperature sensor" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" vindex="0" size="0">
					<Item label="F  - Floor mode" value="0" />
					<Item label="A2 - External room sensor" value="3" />
					<Item label="A2F  - External sensor with floor limitation" value="4" />
				</Value>
				<Value type="list" genre="config" instance="1" index="3" label="Floor sensor type" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" vindex="0" size="0">
					<Item label="10k ntc" value="0" />
					<Item label="12k ntc" value="1" />
					<Item label="15k ntc" value="2" />
					<Item label="22k ntc" value="3" />
					<Item label="33k ntc" value="4" />
					<Item label="47k ntc" value="5" />
				</Value>
				<Value type="short" genre="config" instance="1" index="4" label="DIFF l. Temperature control Hysteresis" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="30" value="5">
					<Help>0-30 (0,3C - 3.0C)</Help>
				</Value>
				<Value type="short" genre="config" instance="1" index="5" label="FLo: Floor min limit" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="50" max="400" value="50">
					<Help>50-400 (5.0C - 40.0C)</Help>
				</Value>
				<Value type="short" genre="config" instance="1" index="6" label="FHi: Floor max limit" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="50" max="400" value="400">
					<Help>50-400 (5.0C - 40.0C)</Help>
				</Value>
				<Value type="short" genre="config" instance="1" index="7" label="ALo: Air min limit" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="50" max="400" value="50">
					<Help>50-400 (5.0C - 40.0C)</Help>
				</Value>
				<Value type="short" genre="config" instance="1" index="8" label="AHi: Air max limit" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="50" max="400" value="400">
					<Help>50-400 (5.0C - 40.0C)</Help>
				</Value>
				<Value type="short" genre="config" instance="1" index="9" label="CO mode setpoint" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="50" max="400" value="210">
					<Help>50-400 (5.0C - 40.0C)</Help>
				</Value>
				<Value type="short" genre="config" instance="1" index="10" label="ECO mode setpoint" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="50" max="400" value="180">
					<Help>50-400 (5.0C - 40.0C)</Help>
				</Value>
				<Value type="short" genre="config" instance="1" index="11" label="COOL setpoint" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="50" max="400" value="180">
					<Help>Only if cooling is enabled. 50-400 (5.0C - 40.0C)</Help>
				</Value>
				<Value type="short" genre="config" instance="1" index="12" label="Floor sensor calibration" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-40" max="40" value="0">
					<Help>-40-40 (-4.0C - 4.0C)</Help>
				</Value>
				<Value type="short" genre="config" instance="1" index="13" label="External sensor calibration" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-40" max="40" value="0">
					<Help>-40-40 (-4.0C - 4.0C)</Help>
				</Value>
				<Value type="list" genre="config" instance="1" index="14" label="Temperature display" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" vindex="0" size="1">
					<Item label="Display setpoint temperature" value="0" />
					<Item label="Display measured temperature" value="1" />
				</Value>
				<Value type="byte" genre="config" instance="1" index="15" label="Button brightness - Dimmed state" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="100" value="50">
					<Help>0-100 (0 - 100%)</Help>
				</Value>
				<Value type="byte" genre="config" instance="1" index="16" label="Button brightness - Active state" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="100" value="100">
					<Help>0-100 (0 - 100%)</Help>
				</Value>
				<Value type="byte" genre="config" instance="1" index="17" label="Display brightness - Dimmed state" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="100" value="50">
					<Help>0-100 (0 - 100%)</Help>
				</Value>
				<Value type="byte" genre="config" instance="1" index="18" label="Display brightness - Active state" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="100" value="100">
					<Help>0-100 (0 - 100%)</Help>
				</Value>
				<Value type="short" genre="config" instance="1" index="19" label="Temperature report interval" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="32767" value="60">
					<Help>0 (Report disabled) 1-32767 (1 - 32767 seconds)</Help>
				</Value>
				<Value type="short" genre="config" instance="1" index="20" label="Temperature report hysteresis" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="1" max="100" value="10">
					<Help>0-100 (0.1C - 10C)</Help>
				</Value>
				<Value type="short" genre="config" instance="1" index="21" label="Meter report interval" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="32767" value="60">
					<Help>0 (Report disabled) 30-32767 (30 - 32767 seconds)</Help>
				</Value>
				<Value type="short" genre="config" instance="1" index="22" label="Meter report delta" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="10">
					<Help>0-127 (0-12.7 kWh)</Help>
				</Value>
			</CommandClass>
			<CommandClass id="114" name="COMMAND_CLASS_MANUFACTURER_SPECIFIC" version="1" request_flags="5" innif="true">
				<Instance index="1" />
			</CommandClass>
			<CommandClass id="115" name="COMMAND_CLASS_POWERLEVEL" version="1" request_flags="5" innif="true">
				<Instance index="1" />
				<Value type="list" genre="system" instance="1" index="0" label="Powerlevel" units="dB" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" vindex="0" size="1">
					<Item label="Normal" value="0" />
					<Item label="-1dB" value="1" />
					<Item label="-2dB" value="2" />
					<Item label="-3dB" value="3" />
					<Item label="-4dB" value="4" />
					<Item label="-5dB" value="5" />
					<Item label="-6dB" value="6" />
					<Item label="-7dB" value="7" />
					<Item label="-8dB" value="8" />
					<Item label="-9dB" value="9" />
				</Value>
				<Value type="byte" genre="system" instance="1" index="1" label="Timeout" units="seconds" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" />
				<Value type="button" genre="system" instance="1" index="2" label="Set Powerlevel" units="" read_only="false" write_only="true" verify_changes="false" poll_intensity="0" min="0" max="0" />
				<Value type="byte" genre="system" instance="1" index="3" label="Test Node" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" />
				<Value type="list" genre="system" instance="1" index="4" label="Test Powerlevel" units="dB" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" vindex="0" size="1">
					<Item label="Normal" value="0" />
					<Item label="-1dB" value="1" />
					<Item label="-2dB" value="2" />
					<Item label="-3dB" value="3" />
					<Item label="-4dB" value="4" />
					<Item label="-5dB" value="5" />
					<Item label="-6dB" value="6" />
					<Item label="-7dB" value="7" />
					<Item label="-8dB" value="8" />
					<Item label="-9dB" value="9" />
				</Value>
				<Value type="short" genre="system" instance="1" index="5" label="Frame Count" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-32768" max="32767" value="0" />
				<Value type="button" genre="system" instance="1" index="6" label="Test" units="" read_only="false" write_only="true" verify_changes="false" poll_intensity="0" min="0" max="0" />
				<Value type="button" genre="system" instance="1" index="7" label="Report" units="" read_only="false" write_only="true" verify_changes="false" poll_intensity="0" min="0" max="0" />
				<Value type="list" genre="system" instance="1" index="8" label="Test Status" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" vindex="0" size="1">
					<Item label="Failed" value="0" />
					<Item label="Success" value="1" />
					<Item label="In Progress" value="2" />
				</Value>
				<Value type="short" genre="system" instance="1" index="9" label="Acked Frames" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-32768" max="32767" value="0" />
			</CommandClass>
			<CommandClass id="133" name="COMMAND_CLASS_ASSOCIATION" version="1" request_flags="5" innif="true">
				<Instance index="1" endpoint="1" />
				<Instance index="2" endpoint="2" />
				<Instance index="3" endpoint="3" />
				<Instance index="4" endpoint="4" />
				<Associations num_groups="4">
					<Group index="1" max_associations="7" label="Lifeline" auto="true" multiInstance="true">
						<Node id="1" instance="1" />
					</Group>
					<Group index="2" max_associations="7" label="Multilevel sensor reports - External sensor" auto="false" multiInstance="true" />
					<Group index="3" max_associations="7" label="Multilevel sensor reports - Floor sensor" auto="false" multiInstance="true" />
					<Group index="4" max_associations="7" label="On/Off switch of internal relay" auto="false" multiInstance="true" />
				</Associations>
			</CommandClass>
			<CommandClass id="134" name="COMMAND_CLASS_VERSION" version="1" request_flags="5" innif="true">
				<Instance index="1" />
				<Value type="string" genre="system" instance="1" index="0" label="Library Version" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="3" />
				<Value type="string" genre="system" instance="1" index="1" label="Protocol Version" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="5.03" />
				<Value type="string" genre="system" instance="1" index="2" label="Application Version" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="3.04" />
			</CommandClass>
			<CommandClass id="142" name="COMMAND_CLASS_MULTI_CHANNEL_ASSOCIATION" version="1" request_flags="5" innif="true" ForceInstances="true">
				<Instance index="1" endpoint="1" />
				<Instance index="2" endpoint="2" />
				<Instance index="3" endpoint="3" />
				<Instance index="4" endpoint="4" />
				<Associations num_groups="4">
					<Group index="1" max_associations="7" label="Lifeline" auto="true" multiInstance="true">
						<Node id="1" instance="1" />
					</Group>
					<Group index="2" max_associations="7" label="Multilevel sensor reports - External sensor" auto="false" multiInstance="true" />
					<Group index="3" max_associations="7" label="Multilevel sensor reports - Floor sensor" auto="false" multiInstance="true" />
					<Group index="4" max_associations="7" label="On/Off switch of internal relay" auto="false" multiInstance="true" />
				</Associations>
			</CommandClass>
		</CommandClasses>
	</Node>

 

 

 

 

Endret av wolfofnorway
Lenke til kommentar
Del på andre sider

Hei. 

 

Etter å ha prøvd litt av hvert av konfigurasjonsfiler holder jeg snart på å gi opp termostaten. Altså nå har jeg riktig visning av temperatur, men jeg klarer ikke å overskrive fra feks dashboardet. Ei får jeg ikke automatisert slå av og på. Er det noen som har klart det? 

Lenke til kommentar
Del på andre sider

11 timer siden, Johannes DL skrev:

Hei. 

 

Etter å ha prøvd litt av hvert av konfigurasjonsfiler holder jeg snart på å gi opp termostaten. Altså nå har jeg riktig visning av temperatur, men jeg klarer ikke å overskrive fra feks dashboardet. Ei får jeg ikke automatisert slå av og på. Er det noen som har klart det? 

 

Det som virket for meg var å endre zwave_cfg xml fila i fra SSH og ved bruk av Nano editor. Jeg har gjort dette i følgende rekkefølge:

1. Logg på hassio ved hjelp av SSH
2. Stop HA ved ved hjelp av SSH (hassio homeassistant stop)

3. Redigert zwave_cfg fila med hjelp av Nano editor i SSH (klipp og lim hele xml i forrige innlegg og endre node id til den som du har)
4. Restart Ha ved kommando: hassio homeassistant restart

Jeg bruker nå thermostat kortet i lovelace (climate.thermofloor_as_heatit_thermostat_tf_033_heating) og dette fungerer nå fint. Kan endre setpunkt å skru av/på varmekabler og "nå" verdi vises riktig. Har ikke prøvd å la noe automsjon styre thermostatene men alt fungerer manuelt. 


Spent på hvor lenge zwave_cfg holder seg slik den er nå uten å overskrives. 

Lenke til kommentar
Del på andre sider

13 timer siden, wolfofnorway skrev:

 

Det som virket for meg var å endre zwave_cfg xml fila i fra SSH og ved bruk av Nano editor. Jeg har gjort dette i følgende rekkefølge:

1. Logg på hassio ved hjelp av SSH
2. Stop HA ved ved hjelp av SSH (hassio homeassistant stop)

3. Redigert zwave_cfg fila med hjelp av Nano editor i SSH (klipp og lim hele xml i forrige innlegg og endre node id til den som du har)
4. Restart Ha ved kommando: hassio homeassistant restart

Jeg bruker nå thermostat kortet i lovelace (climate.thermofloor_as_heatit_thermostat_tf_033_heating) og dette fungerer nå fint. Kan endre setpunkt å skru av/på varmekabler og "nå" verdi vises riktig. Har ikke prøvd å la noe automsjon styre thermostatene men alt fungerer manuelt. 


Spent på hvor lenge zwave_cfg holder seg slik den er nå uten å overskrives. 

Som sagt, jeg har prøvd flere av konfigurasjonene, og jeg får opp riktig temperatur nå med filen til sbaa. Dog så får jeg ikke overskrevet temperaturen enn hva som står på selve termostaten. Og jeg klarer heller ikke å skru av og på gjennom noen service call eller lignende.  

Jeg skal ta en titt på simple thermostat. 

Lenke til kommentar
Del på andre sider

  • 2 uker senere...

Hvar eneste heatit trm2fx fungerer fint nå [emoji23] ta ut z-stick fra rpi eller vm og inkludere node til z stick først, vi har gjørt det til 10stk, og alle fungere som de skal7c41364593eed803d8c7d750691b884f.jpg


Sent from my iPhone using Tapatalk

Lenke til kommentar
Del på andre sider

Virket det etter siste oppdatering av Ha?

Integrert alle de etter siste oppdatering, før var mye problem med de.
Jeg har prøvd inkludere de med ha i vanlig og secure uten noen succes. Til slut slåt av ha, tat ut z stick og inkludert det, starttet ha på nytt. Har en fx med redigert ozw config. Den fungere fortsat [emoji848]
Lenke til kommentar
Del på andre sider

6 minutes ago, Vaidas said:


Integrert alle de etter siste oppdatering, før var mye problem med de.
Jeg har prøvd inkludere de med ha i vanlig og secure uten noen succes. Til slut slåt av ha, tat ut z stick og inkludert det, starttet ha på nytt. Har en fx med redigert ozw config. Den fungere fortsat emoji848.png

 

Public info: Aldri inkluder noe secure med mindre det faktisk MÅ være secure (som f.eks en alarm). 99% bør inkluderes uten secure.

 

 

Lenke til kommentar
Del på andre sider

Det jeg sliter med nå er jeg får rapportering vilkårlig. Se på temperaturen, 0 så riktig, 0 så riktig etc.

 

11 og 15-nodene er termostatene

 

2019-04-13 21:40:16.677 Detail, Node015,   Message transaction complete
2019-04-13 21:40:16.677 Detail,
2019-04-13 21:40:16.677 Detail, Node015, Removing current message
2019-04-13 21:40:16.677 Detail, Node015, Notification: ValueChanged
2019-04-13 21:40:41.155 Detail, Node011,   Received: 0x01, 0x0c, 0x00, 0x04, 0x08, 0x0b, 0x06, 0x31, 0x05, 0x01, 0x22, 0x00, 0x00, 0xe5
2019-04-13 21:40:41.155 Detail,
2019-04-13 21:40:41.155 Info, Node011, Received SensorMultiLevel report from node 11, instance 1, Temperature: value=0.0C
2019-04-13 21:40:41.155 Detail, Node011, Refreshed Value: old value=20.3, new value=0.0, type=decimal
2019-04-13 21:40:41.155 Detail, Node011, Changes to this value are not verified
2019-04-13 21:40:41.155 Detail, Node011, Notification: ValueChanged
2019-04-13 21:40:41.170 Detail, Node011,   Received: 0x01, 0x0c, 0x00, 0x04, 0x00, 0x0b, 0x06, 0x31, 0x05, 0x01, 0x22, 0x00, 0x00, 0xed
2019-04-13 21:40:41.170 Detail,
2019-04-13 21:40:41.171 Info, Node011, Received SensorMultiLevel report from node 11, instance 1, Temperature: value=0.0C
2019-04-13 21:40:41.171 Detail, Node011, Refreshed Value: old value=0.0, new value=0.0, type=decimal
2019-04-13 21:40:41.171 Detail, Node011, Changes to this value are not verified
2019-04-13 21:40:41.171 Detail, Node011, Notification: ValueChanged
2019-04-13 21:41:14.318 Detail, Node015,   Received: 0x01, 0x0c, 0x00, 0x04, 0x08, 0x0f, 0x06, 0x31, 0x05, 0x01, 0x22, 0x00, 0x00, 0xe1
2019-04-13 21:41:14.319 Detail,
2019-04-13 21:41:14.319 Info, Node015, Received SensorMultiLevel report from node 15, instance 1, Temperature: value=0.0C
2019-04-13 21:41:14.319 Detail, Node015, Refreshed Value: old value=29.5, new value=0.0, type=decimal
2019-04-13 21:41:14.319 Detail, Node015, Changes to this value are not verified
2019-04-13 21:41:14.319 Detail, Node015, Notification: ValueChanged
2019-04-13 21:41:14.334 Detail, Node015,   Received: 0x01, 0x0c, 0x00, 0x04, 0x00, 0x0f, 0x06, 0x31, 0x05, 0x01, 0x22, 0x00, 0x00, 0xe9
2019-04-13 21:41:14.334 Detail,
2019-04-13 21:41:14.334 Info, Node015, Received SensorMultiLevel report from node 15, instance 1, Temperature: value=0.0C
2019-04-13 21:41:14.334 Detail, Node015, Refreshed Value: old value=0.0, new value=0.0, type=decimal
2019-04-13 21:41:14.334 Detail, Node015, Changes to this value are not verified
2019-04-13 21:41:14.334 Detail, Node015, Notification: ValueChanged
2019-04-13 21:41:16.678 Detail, Node011, Polling: COMMAND_CLASS_SENSOR_MULTILEVEL index = 1 instance = 1 (poll queue has 0 messages)
2019-04-13 21:41:16.678 Detail, Node011, Queuing (Poll) MultiChannel Encapsulated (instance=1): SensorMultilevelCmd_Get (Node=11): 0x01, 0x0e, 0x00, 0x13, 0x0b, 0x07, 0x60, 0x0d, 0x01, 0x03, 0x31, 0x04, 0x01, 0x25, 0x72, 0xe2
2019-04-13 21:41:16.679 Detail,
2019-04-13 21:41:16.679 Info, Node011, Sending (Poll) message (Callback ID=0x72, Expected Reply=0x04) - MultiChannel Encapsulated (instance=1): SensorMultilevelCmd_Get (Node=11): 0x01, 0x0e, 0x00, 0x13, 0x0b, 0x07, 0x60, 0x0d, 0x01, 0x03, 0x31, 0x04, 0x01, 0x25, 0x72, 0xe2
2019-04-13 21:41:16.687 Detail, Node011,   Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2019-04-13 21:41:16.687 Detail, Node011,   ZW_SEND_DATA delivered to Z-Wave stack
2019-04-13 21:41:16.706 Detail, Node011,   Received: 0x01, 0x07, 0x00, 0x13, 0x72, 0x00, 0x00, 0x02, 0x9b
2019-04-13 21:41:16.706 Detail, Node011,   ZW_SEND_DATA Request with callback ID 0x72 received (expected 0x72)
2019-04-13 21:41:16.706 Info, Node011, Request RTT 26 Average Request RTT 25
2019-04-13 21:41:16.706 Detail,   Expected callbackId was received
2019-04-13 21:41:16.722 Detail, Node011,   Received: 0x01, 0x10, 0x00, 0x04, 0x00, 0x0b, 0x0a, 0x60, 0x0d, 0x03, 0x01, 0x31, 0x05, 0x01, 0x22, 0x00, 0xcb, 0x59
2019-04-13 21:41:16.722 Detail,
2019-04-13 21:41:16.722 Info, Node011, Response RTT 42 Average Response RTT 41
2019-04-13 21:41:16.722 Info, Node011, Received a MultiChannelEncap from node 11, endpoint 3 for Command Class COMMAND_CLASS_SENSOR_MULTILEVEL
2019-04-13 21:41:16.722 Info, Node011, Received SensorMultiLevel report from node 11, instance 1, Temperature: value=20.3C
2019-04-13 21:41:16.722 Detail, Node011, Refreshed Value: old value=0.0, new value=20.3, type=decimal
2019-04-13 21:41:16.722 Detail, Node011, Changes to this value are not verified
2019-04-13 21:41:16.722 Detail, Node011,   Expected reply and command class was received
2019-04-13 21:41:16.722 Detail, Node011,   Message transaction complete
2019-04-13 21:41:16.722 Detail,
2019-04-13 21:41:16.722 Detail, Node011, Removing current message
2019-04-13 21:41:16.722 Detail, Node011, Notification: ValueChanged

 

Lenke til kommentar
Del på andre sider

Har to termostater i hassio, de fungerer bra og er stabile, men se på grafen på gulvvare: gang kontra gulvvarme: bad, hvorfor er grafen på termostaten i gangen så ujevn?
Gangen er mye mindre enn badet, så at det skal dra over 1000w skjønne ikke jeg..

Skjermbilde 2019-04-14 kl. 13.07.35.png

Skjermbilde 2019-04-14 kl. 13.07.21.png

Lenke til kommentar
Del på andre sider

49 minutter siden, slippern skrev:

Har to termostater i hassio, de fungerer bra og er stabile, men se på grafen på gulvvare: gang kontra gulvvarme: bad, hvorfor er grafen på termostaten i gangen så ujevn?
Gangen er mye mindre enn badet, så at det skal dra over 1000w skjønne ikke jeg..

 

Kan se ut som du har selvregulerende varmekabel. 

 

Lenke til kommentar
Del på andre sider

Akkurat nå, Vaidas skrev:

det var til alex. 

slippern: har du overskrevet xml fil? eller bare inkludert node? 

ah.. Inkluderte den først, men den viste 033, så overskrev XML-filen og ting ble korrekt tilsynelatende iallefall, har kjørt de i ca 1mnd uten noen problemer.

Lenke til kommentar
Del på andre sider

Alex, jeg har samme problem som deg. Termostaten rapporter temperatur flere ganger samtidig. Først noen ganger med rett temperatur, så noen det temperaturen er null. Har prøvd alt mulig rart nå uten noen forskjell. 

 

Skal si i fra om jeg finner ut hva som skjer, og håper du gjør det samme :)

Lenke til kommentar
Del på andre sider

Just now, slippern said:

ah.. Inkluderte den først, men den viste 033, så overskrev XML-filen og ting ble korrekt tilsynelatende iallefall, har kjørt de i ca 1mnd uten noen problemer.

cool, jeg har en fx fortsatt med 033 xml fil som jeg har overskrevet på grunn at gulvføler viste ikke temp, fungere utmerket. den siste fikk jeg inkludert som 056, den fungerer enda bedre. hvis husker jeg riktig,  den med overskrevet xml vist meg feil effekt av og til

Lenke til kommentar
Del på andre sider

17 timer siden, Vaidas skrev:


Integrert alle de etter siste oppdatering, før var mye problem med de.
Jeg har prøvd inkludere de med ha i vanlig og secure uten noen succes. Til slut slåt av ha, tat ut z stick og inkludert det, starttet ha på nytt. Har en fx med redigert ozw config. Den fungere fortsat emoji848.png

 

Jeg har hatt problemer tidligere (pre 0.89) med å legge til denne og at den dukker opp som tf033. Testet denne metoden og da dukket den opp som tf056 og alt ser ut til å fungere.

har samme issue som over med at temp blir først meldt som 0, så riktig temp. Men har ikke fått sett noe mer på det enda.

Lenke til kommentar
Del på andre sider

Bli med i samtalen

Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.

Gjest
Skriv svar til emnet...

×   Du har limt inn tekst med formatering.   Lim inn uten formatering i stedet

  Du kan kun bruke opp til 75 smilefjes.

×   Lenken din har blitt bygget inn på siden automatisk.   Vis som en ordinær lenke i stedet

×   Tidligere tekst har blitt gjenopprettet.   Tøm tekstverktøy

×   Du kan ikke lime inn bilder direkte. Last opp eller legg inn bilder fra URL.

×
×
  • 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.