- • Vereisten voor de gecontroleerde apparaten
- • Dashboards, zones, categorieën
- • Eenvoudige thermostaat met hysterese
- • Eenvoudig verwarmingsbeheer met weekschema en aanwezigheidsschakelaar
- • Vermogenbeperking
- • Melding bij hoge temperatuur (AFGESCHAFT)
- • Hysteresisbesturing configureren via vergelijking Smart Rule
- • PID-temperatuurregeling
- • PID Cascade
- • Regeling van ketelcascade
- • Equithermische regulering
- • Verwarmingsregeling in hoog elektriciteitstarief via invoer van tariefindicator
- • Verwarmen en koelen
- • Meerdere apparaten bewerken
- • Integreer meerdere Core control units
- • Veilige waarden
- • Hoe twee dagelijkse schema's op één dag te combineren
- • Apparaten groeperen of koppelen
- • Statistische waarden gebruiken in Smart Rules
- • Regeling van de circulatiepomp voor warm water
- • Gegevens exporteren van TapHome naar Google Spreadsheet met Integromat
- • Apparaatbeschrijvingen exporteren
- • Smart Rules - Algemene introductie
- • Smart Rules - Acties
- • Smart Rules - Acties voor meerdere waarden schakelen
- • Smart Rules - Prioriteit
- • Smart Rules - Beperkende voorwaarden
- • Alarm
- • Bedien jaloezieën met enkele drukknop
- • Besturing Jaloezie met Omhoog en Omlaag Drukknop
- • Vergelijking, Script
- • 2022.2
- • 2022.1
- • 2021.3
- • 2021.2
- • 2021.1
- • 2020.1
- • 2019.1
- • 2017.1 - Automatisering van jaloezieën - update hoekcontrole
- • 2017.1 - Automatisering van jaloezieën - Diepte van zonnestralen
- • 2017.1 - Grafieken bijgewerkt
- • 2017.1 - Core van de app
- • 2017.1 - Dubbelklik en driemaal klik
- • 2017.1 - Apparaten blootstellen
- • 2017.1 - Meerwaardeschakelaar
- • 2017.1 - Machtigingen
- • 2017.1 - Module-actie vervangen
- • 2017.1 - Ingesteld op automatische modus - Smart Rule "Drukknoppengebeurtenis"
- • 2017.1 - Dagelijks schema Smart Rule
- • Firmware-wijzigingslogboek
- • Transition of MAC address handling
- Documentatie
- Netwerk architectuur
- TapHome Bus (RS485)
TapHome Bus (RS485)
TapHome-modules communiceren via een eigen protocol, via een fysieke RS485-laag.
Het basisprincipe is om botsingsvrije betrouwbare en snelle communicatie te bieden tussen de centrale besturingseenheid en modules.
RS485 fysieke laag
Busverbindingen moeten met hetzelfde potentiaal worden gevoed, omdat er noch galvanische, noch optische isolatie is. Hoewel RS485 is gebaseerd op een spanningsverschil tussen A- en B-draden, biedt het een hoge mate van bescherming tegen ruis, zelfs bij lange, getwiste dradenparen.
Core biedt 3 busverbindingen. Maximaal aantal modules op elke bus is 30. In totaal 90 modules op één besturingseenheid.
Topologie en bedrading
Parameter | Aanbevolen | Notitie |
---|---|---|
Kabellengte | < 600m | Tot 1200 m onder speciale omstandigheden. |
Kabeltype | AWG 20 - 22, Gedraaid paar | Afscherming is meestal niet nodig, maar het is raadzaam om deze te hebben als er datalijnstoringen optreden die worden veroorzaakt door geïnduceerde spanning. |
Wijzig naar Topologie-weergave in ETS-project: | Daisy chain, Tree | Daisy chain is optimaal voor lange afstanden, boom kan tot 600m worden gebruikt en ster is ook acceptabel. Ringtopologie is verboden. |
Afsluitweerstand (tussen A- en B-draden) | 100 Ohm op het meest afgelegen punt van de bus | In de meeste gevallen werkt communicatie goed, zelfs zonder afsluitweerstand, maar is er veel meer ruis. |
Max. Aantal modules (aangesloten op 1 bus) | < 32 | In goede omstandigheden (minimale ruis, korte draadafstand, daisy chain-topologie), kunnen er maximaal 100 modules op 1 bus worden aangesloten. |
TapHome Bus-protocol
Het TapHome Bus-protocol is gebaseerd op het round robin-principe, waarbij Core de master is en alle aangesloten modules als slaves werken. In standaardbedrijf kan de module alleen antwoord op een vraag verzenden. Dit levert een aantal voordelen op:
-
Botsingsvrije communicatie
-
Vergelijkbare uitvoering ongeacht het aantal wijzigingen dat wordt verzonden
-
Onmiddellijke foutdetectie
Communicatieparameters
Round Robin
doc_tap_avg_ size_duration;
Pakketstructuur
-
Startbyte (0xAA)
-
Pakketlengte
-
Uitzending / unicast
*Bron adres
*Bestemmingsadres
-
Actie: modulespecifieke acties / universele acties (status ophalen, beschrijving ophalen, algemene configuratie ophalen, uptime ophalen, kan uitzenden, LED identificeren)
-
Checksum
-
Baudsnelheid ... 115200 bps
Pariteit ... Geen
Startbit ... 1
Stop bit ... 1
Databits ... 8