<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Allgemeines | ChiroCloud</title>
	<atom:link href="https://chirocloud.de/wiki-kategorie/allgemeines/feed/" rel="self" type="application/rss+xml" />
	<link>https://chirocloud.de</link>
	<description>Ihr digitaler Praxishelfer</description>
	<lastBuildDate>Sat, 19 Sep 2026 15:30:48 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://chirocloud.de/wp-content/uploads/2021/06/cropped-chirocloud-favicon-32x32.png</url>
	<title>Allgemeines | ChiroCloud</title>
	<link>https://chirocloud.de</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Farben</title>
		<link>https://chirocloud.de/wiki/farben/</link>
		
		<dc:creator><![CDATA[timoschmidt]]></dc:creator>
		<pubDate>Sat, 19 Sep 2026 13:09:24 +0000</pubDate>
				<guid isPermaLink="false">https://chirocloud.de/?post_type=docs&#038;p=51014</guid>

					<description><![CDATA[Farben in ChiroCloud – HEX-Codes und Farbnamen An verschiedenen Stellen in ChiroCloud können Farben individuell festgelegt werden. Je nach Eingabefeld kann dafür ein HEX-Farbcode und/oder ein CSS-Farbname verwendet werden. HEX-Farben Ein HEX-Code beschreibt eine Farbe eindeutig und beginnt mit einem #, gefolgt von sechs Zeichen. Beispiele: Die sechs Zeichen stehen jeweils paarweise für den Rot-, [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h1 class="wp-block-heading">Farben in ChiroCloud – HEX-Codes und Farbnamen</h1>



<p class="wp-block-paragraph">An verschiedenen Stellen in ChiroCloud können Farben individuell festgelegt werden. Je nach Eingabefeld kann dafür ein <strong>HEX-Farbcode</strong> und/oder ein <strong>CSS-Farbname</strong> verwendet werden.</p>



<h2 class="wp-block-heading">HEX-Farben</h2>



<p class="wp-block-paragraph">Ein HEX-Code beschreibt eine Farbe eindeutig und beginnt mit einem <code>#</code>, gefolgt von sechs Zeichen.</p>



<p class="wp-block-paragraph">Beispiele:</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:50%">
<ul class="wp-block-list">
<li><code>#FFFFFF</code> = Weiß</li>



<li><code>#000000</code> = Schwarz</li>



<li><code>#FF0000</code> = Rot</li>



<li><code>#008000</code> = Grün</li>



<li><code>#0000FF</code> = Blau</li>



<li><code>#F5F5F5</code> = sehr helles Grau</li>
</ul>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:50%">
<figure class="wp-block-image size-thumbnail"><img decoding="async" width="150" height="150" src="https://chirocloud.de/wp-content/uploads/2026/09/hex-farben-150x150.png" alt="hex farben" class="wp-image-51015"/></figure>
</div>
</div>



<p class="wp-block-paragraph">Die sechs Zeichen stehen jeweils paarweise für den Rot-, Grün- und Blauanteil der Farbe: <code>#RRGGBB</code><br>Dabei reichen die möglichen Werte von <code>00</code> bis <code>FF</code>. So lassen sich über 16 Millionen verschiedene Farben darstellen.</p>



<p class="wp-block-paragraph"><strong>Tipp:</strong> Wenn ChiroCloud einen HEX-Code erwartet, sollte am besten immer die vollständige Schreibweise mit sechs Zeichen und führendem <code>#</code> verwendet werden.</p>



<p class="wp-block-paragraph">Einen passenden Farbton auswählen und den zugehörigen HEX-Code anzeigen lassen kann man zum Beispiel mit dem<br><a href="https://www.w3schools.com/colors/colors_picker.asp?utm_source=chatgpt.com" target="_blank" rel="noopener">W3Schools HTML Color Picker</a>.</p>



<h2 class="wp-block-heading">Farbnamen</h2>



<p class="wp-block-paragraph">In einigen Feldern akzeptiert ChiroCloud auch sogenannte <strong>CSS-Farbnamen</strong>. Statt eines HEX-Codes kann dort beispielsweise einfach</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<pre class="wp-block-code"><code>red
blue
white
black
orange
lightblue
darkgreen</code></pre>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-medium is-resized"><img fetchpriority="high" decoding="async" width="240" height="300" src="https://chirocloud.de/wp-content/uploads/2026/09/css-farben-240x300.png" alt="css farben" class="wp-image-51016" style="width:162px;height:auto"/></figure>
</div>
</div>



<p class="wp-block-paragraph">eingetragen werden.<br>Dabei handelt es sich um fest definierte <strong>englische Farbnamen</strong>. Ein frei gewählter Begriff wie <code>hellblau</code> funktioniert daher nicht.<br>Eine Übersicht der verfügbaren Farbnamen gibt es bei <a href="https://developer.mozilla.org/de/docs/Web/CSS/Reference/Values/named-color?utm_source=chatgpt.com" target="_blank" rel="noopener">Mozilla MDN – CSS Farbnamen</a>.</p>



<p class="wp-block-paragraph">Für eine exakt gewünschte Farbe empfehlen wir einen HEX-Code. Farbnamen sind vor allem praktisch für einfache Standardfarben.</p>



<h2 class="wp-block-heading">Auf gute Lesbarkeit achten</h2>



<p class="wp-block-paragraph">Bei Texten sollte nicht nur darauf geachtet werden, ob zwei Farben optisch gut zusammenpassen. Entscheidend ist auch, ob zwischen <strong>Schriftfarbe und Hintergrundfarbe genügend Kontrast</strong> besteht.</p>



<p class="wp-block-paragraph">Beispielsweise ist hellgraue Schrift auf weißem Hintergrund auch bei ausreichend großer Schrift oft nur schwer zu lesen. Das betrifft besonders Menschen mit eingeschränktem Sehvermögen, kann aber beispielsweise auch auf kleinen Displays oder bei ungünstigen Lichtverhältnissen problematisch sein.<br>Die Lesbarkeit einer Farbkombination lässt sich einfach mit dem <a href="https://webaim.org/resources/contrastchecker/?utm_source=chatgpt.com" target="_blank" rel="noopener">WebAIM Contrast Checker</a> überprüfen.<br>Dort werden Vordergrund- und Hintergrundfarbe als HEX-Code eingegeben. Das Werkzeug berechnet anschließend den Kontrast und zeigt an, ob die Kombination die gängigen Anforderungen an barrierearme Webseiten erfüllt.<br>Als Orientierung verlangt <strong>WCAG AA</strong> für normalen Text in der Regel ein Kontrastverhältnis von mindestens <strong>4,5:1</strong>, bei großer Schrift mindestens <strong>3:1</strong>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>GbR</title>
		<link>https://chirocloud.de/wiki/gbr/</link>
		
		<dc:creator><![CDATA[timoschmidt]]></dc:creator>
		<pubDate>Tue, 30 Jul 2024 15:42:58 +0000</pubDate>
				<guid isPermaLink="false">https://chirocloud.de/?post_type=docs&#038;p=49852</guid>

					<description><![CDATA[Wir können auf Wunsch eine Untereinheit (www.chiro-cloud.de/instanzname_gbr) zur Verfügung stellen. Hier können Rechnungen mit komplett abweichenden Rechnungskreisen, Kontodaten, Briefpapieren, &#8230; erstellt werden, z.B. wenn umsatzsteuerpflichtige Leistungen erbracht oder Waren verkauft werden. Die Einheiten sind dabei verknüpft. Bisher ist in der GbR Möglich:]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Wir können auf Wunsch eine Untereinheit (www.chiro-cloud.de/instanzname_gbr) zur Verfügung stellen. Hier können Rechnungen mit komplett abweichenden Rechnungskreisen, Kontodaten, Briefpapieren, &#8230; erstellt werden, z.B. wenn umsatzsteuerpflichtige Leistungen erbracht oder Waren verkauft werden.</p>



<p class="wp-block-paragraph">Die Einheiten sind dabei verknüpft. Bisher ist in der GbR Möglich:</p>



<ul class="wp-block-list">
<li>Shop: Es können Waren verkauft werden, die Rechnungsanschrift etc. kann hier aus der Hauptinstanz bezogen werden</li>



<li>Bonuskarte / Gutschein: Verkauf in _gbr, einsetzen in der Haupteinheit. <br>Aktivierung: Administration / Optionen / Chiro-Cloud / Buchhaltung<br>Gutscheine der Hauptinstanz folgen dem Schema 123456/Jahr<br>Gutscheine der <a href="https://chirocloud.de/wiki/gbr/" data-type="docs" data-id="49852">Untereinheit</a> haben ein &#8222;G&#8220; vorangestellt: G123456/Jahr</li>



<li><a href="https://chirocloud.de/wiki/behandlungsarten/" data-type="docs" data-id="49095">Behandlungsarten</a> und <a href="https://chirocloud.de/patientenarten-tiermodul/" data-type="page" data-id="49070">Patientenarten – Tiermodul</a> können fix der GbR zugeordnet werden</li>
</ul>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Backup</title>
		<link>https://chirocloud.de/wiki/backup/</link>
		
		<dc:creator><![CDATA[timoschmidt]]></dc:creator>
		<pubDate>Tue, 02 May 2023 17:57:31 +0000</pubDate>
				<guid isPermaLink="false">https://chirocloud.de/?post_type=docs&#038;p=49491</guid>

					<description><![CDATA[ChiroCloud bietet 3 Arten von Backups an, welche sich auch kombinieren lassen: Backup Tool Doppelklick auf die AdminTool.exe öffnet das Programm[Jetzt starten] beginnt das Backup. Hierfür wird im Ordner des AdminTool.exe ein Ordner &#8222;Backup&#8220; angelegt. Automatisierung mit Windows Aufgabenplanung Startmenü anklicken, anfangen &#8222;Aufgabenplanung&#8220; zu tippen und dann die gleichnamige App anklicken.&#8222;Einfache Aufgabe erstellen&#8230;&#8220; anklicken. Name [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">ChiroCloud bietet 3 Arten von Backups an, welche sich auch kombinieren lassen:</p>



<ul class="wp-block-list">
<li>automatisch Onlinebackup auf einen anderen Server</li>



<li>automatisches Backup auf einen MiniPC</li>



<li>Backup mit dem zur Verfügung gestellten Backup Tool für Windows</li>
</ul>



<h2 class="wp-block-heading">Backup Tool</h2>



<p class="wp-block-paragraph">Doppelklick auf die AdminTool.exe öffnet das Programm<br>[Jetzt starten] beginnt das Backup. Hierfür wird im Ordner des AdminTool.exe ein Ordner &#8222;Backup&#8220; angelegt.</p>



<h3 class="wp-block-heading">Automatisierung mit Windows Aufgabenplanung</h3>



<p class="wp-block-paragraph">Startmenü anklicken, anfangen &#8222;Aufgabenplanung&#8220; zu tippen und dann die gleichnamige App anklicken.<br>&#8222;Einfache Aufgabe erstellen&#8230;&#8220; anklicken.</p>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="733" src="https://chirocloud.de/wp-content/uploads/2023/05/image-1024x733.png" alt="image" class="wp-image-49492" srcset="https://chirocloud.de/wp-content/uploads/2023/05/image-980x702.png 980w, https://chirocloud.de/wp-content/uploads/2023/05/image-480x344.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw" /></figure>



<p class="wp-block-paragraph">Name vergeben, z.B. &#8222;ChiroCloud Backup&#8220;<br>Häufigkeit und Uhrzeit auswählen. Täglich ist sinnvoll.<br>Bei Aktion &#8222;Programm starten&#8220; auswählen.<br>Bei Programm/Skript auf [Durchsuchen&#8230;] klicken und zur AdminTool.exe navigieren und auswählen<br>Bei &#8222;Argumente hinzufügen (optional)&#8220; Backup eintragen.<br>Bei &#8222;Starten in (optional)&#8220; den Pfad eintragen</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="849" height="723" src="https://chirocloud.de/wp-content/uploads/2023/11/WhatsApp-Bild-2023-11-30-um-07.24.36_324fe0d3-1.jpg" alt="WhatsApp Bild 2023 11 30 um 07.24.36 324fe0d3 1" class="wp-image-49612" srcset="https://chirocloud.de/wp-content/uploads/2023/11/WhatsApp-Bild-2023-11-30-um-07.24.36_324fe0d3-1.jpg 849w, https://chirocloud.de/wp-content/uploads/2023/11/WhatsApp-Bild-2023-11-30-um-07.24.36_324fe0d3-1-480x409.jpg 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 849px, 100vw" /></figure>



<p class="wp-block-paragraph">Danach auf Weiter und Fertigstellen klicken.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Bildschirm sperren</title>
		<link>https://chirocloud.de/wiki/bildschirm-sperren/</link>
		
		<dc:creator><![CDATA[timoschmidt]]></dc:creator>
		<pubDate>Tue, 07 Feb 2023 15:32:22 +0000</pubDate>
				<guid isPermaLink="false">https://chirocloud.de/?post_type=docs&#038;p=49117</guid>

					<description><![CDATA[Beim Verlassen des Rechners sollte man sich angewöhnen, immer den Bildschirm zu sperren. Ebenso sollte man seinen Rechner so konfigurieren, dass er sich bei 10-20 Minuten Inaktivität selbstständig ausloggt. Windows: Bildschirmschoner, Anmeldeseite bei Reaktivierung Manuelles sperren: [WIN] + [L] bzw.&#160; [ctrl – cmd – Q] (Mac)]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Beim Verlassen des Rechners sollte man sich angewöhnen, immer den Bildschirm zu sperren. Ebenso sollte man seinen Rechner so konfigurieren, dass er sich bei 10-20 Minuten Inaktivität selbstständig ausloggt.</p>



<p class="wp-block-paragraph">Windows: Bildschirmschoner, Anmeldeseite bei Reaktivierung</p>



<p class="wp-block-paragraph">Manuelles sperren: [WIN] + [L] bzw.&nbsp; [ctrl – cmd – Q] (Mac)</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Symbolleiste</title>
		<link>https://chirocloud.de/wiki/symbolleiste/</link>
		
		<dc:creator><![CDATA[timoschmidt]]></dc:creator>
		<pubDate>Tue, 07 Feb 2023 15:38:52 +0000</pubDate>
				<guid isPermaLink="false">https://chirocloud.de/?post_type=docs&#038;p=49120</guid>

					<description><![CDATA[(i) Im Unterpunkt „Hilfe“ kann immer das aktuelle Handbuch heruntergeladen werden. Person Hier kann man sich ausloggen und sein Passwort ändern Glocke -&#62; Chat&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Sichtbar für alle mit der Rolle „Team“. Einträge werden nach 7 Tagen gelöscht Telefon -&#62; Rufnummernanzeige Eingehende Anrufe werden automatisch angezeigt. Wenn die Nummer bestehenden Patient:innen zugeordnet ist, werden diese angezeigt. [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="298" height="60" src="https://chirocloud.de/wp-content/uploads/2023/02/image-6.png" alt="image 6" class="wp-image-49121"/></figure>



<h2 class="wp-block-heading">(i)</h2>



<p class="wp-block-paragraph">Im Unterpunkt „Hilfe“ kann immer das aktuelle Handbuch heruntergeladen werden.</p>



<h2 class="wp-block-heading">Person</h2>



<p class="wp-block-paragraph">Hier kann man sich ausloggen und sein Passwort ändern</p>



<h2 class="wp-block-heading">Glocke -&gt; Chat&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</h2>



<p class="wp-block-paragraph">Sichtbar für alle mit der Rolle „Team“. Einträge werden nach 7 Tagen gelöscht</p>



<h2 class="wp-block-heading">Telefon -&gt; Rufnummernanzeige</h2>



<p class="wp-block-paragraph">Eingehende Anrufe werden automatisch angezeigt. Wenn die Nummer bestehenden Patient:innen zugeordnet ist, werden diese angezeigt.</p>



<p class="wp-block-paragraph">Bei aktivierter Anzeige wird der letzte Anruf in der Titelzeile angezeigt und eine Liste der letzten 7 Tage in Patienten -&gt; Anrufe erzeugt.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="944" height="248" src="https://chirocloud.de/wp-content/uploads/2023/02/image-7.png" alt="image 7" class="wp-image-49122" srcset="https://chirocloud.de/wp-content/uploads/2023/02/image-7.png 944w, https://chirocloud.de/wp-content/uploads/2023/02/image-7-480x126.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 944px, 100vw" /></figure>



<p class="wp-block-paragraph">Der Hörer kann in Administration / Basiskonfiguration / Parameter aktiviert werden:</p>



<p class="wp-block-paragraph"><code>telefon.aktiv=ja</code></p>



<h3 class="wp-block-heading">Einrichtung</h3>



<p class="wp-block-paragraph">Die Telefonanlage muss bei eingehenden Anrufen eine Website aufrufen. Diese hat folgendes Format:</p>



<p class="wp-block-paragraph">https://test.chiro-cloud.de/DEINE-URL/?action=members_telefon&#038;code=geheimnis123&#038;telefon=05311234567</p>



<p class="wp-block-paragraph">DEINE-URL: Das was in deiner ChiroCloud Instanz hinter dem / kommt.<br>code= hier kommt hin, was mit dem Parameter &#8222;telefon.code=&#8220; gesetzt wurde. <br>Hinter telefon= kommt eine Variable, die durch die Anrufernummer ersetzt wird. Diese Variable ist je nach System unterschiedlich bezeichnet.</p>



<h4 class="wp-block-heading">Starface</h4>



<p class="wp-block-paragraph">Einstellungen -&gt; Browser -&lt; URLs / Anruf-Aktionen<br>über &#8222;+&#8220; neue Aktion hinzufügen<br></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="510" src="https://chirocloud.de/wp-content/uploads/2023/02/image-107-1024x510.png" alt="image" class="wp-image-50507" srcset="https://chirocloud.de/wp-content/uploads/2023/02/image-107-1024x510.png 1024w, https://chirocloud.de/wp-content/uploads/2023/02/image-107-980x488.png 980w, https://chirocloud.de/wp-content/uploads/2023/02/image-107-480x239.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw" /></figure>



<p class="wp-block-paragraph">In die untere Zeile (Anruf-Aktion URL / Befehlszeile) die kommt: <br>https://test.chiro-cloud.de/DEINE-URL/?action=members_telefon&amp;code=geheimnis123&amp;telefon=$(callerIdNational)</p>



<p class="wp-block-paragraph">Anrufstatus: Eingehend</p>



<p class="wp-block-paragraph">Aufruf im Hintergrund, ohne einen Browser aufzurufen.</p>



<h4 class="wp-block-heading">Fritz!Box und ioBroker</h4>



<p class="wp-block-paragraph">Wenn die Praxistelefonnummer in der Fritz!Box konfiguriert ist, kann man <a href="https://www.iobroker.net/" target="_blank" rel="noopener">ioBroker</a> nutzen. Hierbei handelt es sich um eine grundlegend kostenlose Software, die man auf Windows oder einem Raspberry Pi installieren kann.</p>



<h5 class="wp-block-heading">Adapter</h5>



<p class="wp-block-paragraph">Man benötigt nur den &#8222;TR-064&#8220; Adapter. Die Einrichtung ist hier gut erklärt: <a href="https://www.smarthome-tricks.de/software-iobroker/iobroker-und-fritzbox-der-tr-064-adapter/" target="_blank" rel="noreferrer noopener">https://www.smarthome-tricks.de</a></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="397" src="https://chirocloud.de/wp-content/uploads/2023/02/image-108-1024x397.png" alt="image" class="wp-image-50554" srcset="https://chirocloud.de/wp-content/uploads/2023/02/image-108-980x380.png 980w, https://chirocloud.de/wp-content/uploads/2023/02/image-108-480x186.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw" /></figure>



<h5 class="wp-block-heading">Skript</h5>



<p class="wp-block-paragraph">Erklärungen zum Skript:</p>



<ul class="wp-block-list">
<li>Object ID = ringing
<ul class="wp-block-list">
<li>Dies ist der Datenpunkt der sich ändert, wenn das Telefon klingelt. true = klingelt, false = klingelt nicht<br>Normalerweise muss dieser nicht angepasst werden und ist &#8222;tr-064.0.callmonitor.ringing&#8220;</li>
</ul>
</li>



<li>Debug output: Wenn das Klingeln des Telefons korrekt erkannt wird, wird im Auswertungskasten unten angezeigt: &#8222;Telefon klingelt&#8220;</li>



<li>Pause 50ms: Wichtig, weil die FritzBox häufig das Klingeln sofort übergibt (s.o.), die Anrufernummer aber leicht verzögert aktualisiert wird. Wenn in der <a href="https://chirocloud.de/wiki/anrufe/" data-type="docs" data-id="49139">Anrufe</a>rliste häufig die Nummer des vorletzten Anrufenden auftaucht, hier die Zahl erhöhen. Normalerweise funktioniert 50ms.</li>



<li>Wert vom Objekt &#8222;callee&#8220;
<ul class="wp-block-list">
<li>Hier eintragen, was im Datenpunkt &#8222;tr-064.0.callmonitor.ringing&#8220; angezeigt wird. Normalerweise die Telefonnummer ohne führende &#8222;0&#8220;, kann aber abweichen.</li>



<li>Wenn in der FritzBox mehrere Telefonnummern konfiguriert sind, hier die entsprechende Anzeige bei Klingeln der Praxisrufnummer eintragen.</li>
</ul>
</li>



<li>erstelle Text aus:
<ul class="wp-block-list">
<li>Hier unbedingt die URL anpassen!<br>https://chiro-cloud.de/DEINE-URL/?action=members_telefon&amp;code=geheimnis123&amp;telefon=<br>DEINE-URL: Das was in deiner ChiroCloud Instanz hinter dem / kommt.<br>code= hier kommt hin, was mit dem <a href="https://chirocloud.de/wiki/parameter/" data-type="docs" data-id="49306">Parameter</a> &#8222;telefon.code=&#8220; gesetzt wurde. </li>
</ul>
</li>



<li>Debug Output: AnrufURL: Wenn alles richtig eingestellt ist, wird beim Klingeln im Auswertungskasten unten die URL inkl. der Anrufernummer angezeigt.</li>



<li>http (GET) ruft die erstellte URL auf -> Anrufernummer wird in ChiroCloud angezeigt</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="889" height="497" src="https://chirocloud.de/wp-content/uploads/2023/02/image-109.png" alt="image" class="wp-image-50555" srcset="https://chirocloud.de/wp-content/uploads/2023/02/image-109.png 889w, https://chirocloud.de/wp-content/uploads/2023/02/image-109-480x268.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 889px, 100vw" /></figure>



<details class="wp-block-details is-layout-flow wp-block-details-is-layout-flow"><summary><strong>Blockly-Skript zum Importieren</strong> &#8211; zum Anzeigen anklicken.</summary>
<pre class="wp-block-code"><code>&lt;xml xmlns="https://developers.google.com/blockly/xml">
  &lt;variables>
    &lt;variable id="/oK^)!ZLGV/SuV]iM]Rv">Anrufe&lt;/variable>
    &lt;variable id="T:TZ]8?L~xyd5-)_cjXt">AnrufURL&lt;/variable>
  &lt;/variables>
  &lt;block type="on_ext" id="`lY*O30/tHQ{NTz:@&#91;?n" x="38" y="38">
    &lt;mutation xmlns="http://www.w3.org/1999/xhtml" items="1">&lt;/mutation>
    &lt;field name="CONDITION">true&lt;/field>
    &lt;field name="ACK_CONDITION">&lt;/field>
    &lt;value name="OID0">
      &lt;shadow type="field_oid" id="so06JA^@4@`@@iWqTX/l">
        &lt;field name="oid">tr-064.0.callmonitor.ringing&lt;/field>
      &lt;/shadow>
    &lt;/value>
    &lt;statement name="STATEMENT">
      &lt;block type="debug" id="+&#91;B@m`TbL-!j*IPe0r.^">
        &lt;field name="Severity">debug&lt;/field>
        &lt;value name="TEXT">
          &lt;shadow type="text" id="me(nZC_P2l:pYt|J3hwm">
            &lt;field name="TEXT">Telefon klingelt&lt;/field>
          &lt;/shadow>
        &lt;/value>
        &lt;next>
          &lt;block type="timeouts_wait" id="Ew|=Q^+%xtme:,pr31VX">
            &lt;field name="DELAY">50&lt;/field>
            &lt;field name="UNIT">ms&lt;/field>
            &lt;next>
              &lt;block type="controls_if" id="%+%yT0J)0:^b^=lp,p?*">
                &lt;value name="IF0">
                  &lt;block type="logic_compare" id="7|F/j.sEc+AMayayAb*#">
                    &lt;field name="OP">EQ&lt;/field>
                    &lt;value name="A">
                      &lt;block type="get_value" id="QzzW^oVX%,co.5Y]H)|]">
                        &lt;field name="ATTR">val&lt;/field>
                        &lt;field name="OID">tr-064.0.callmonitor.inbound.callee&lt;/field>
                      &lt;/block>
                    &lt;/value>
                    &lt;value name="B">
                      &lt;block type="math_number" id="J&#91;,Tbdk*K`*t%0o9(Z]L">
                        &lt;field name="NUM">5314287272&lt;/field>
                      &lt;/block>
                    &lt;/value>
                  &lt;/block>
                &lt;/value>
                &lt;statement name="DO0">
                  &lt;block type="variables_set" id="CuU]]BNE~&#91;MiNhejxjKN">
                    &lt;field name="VAR" id="/oK^)!ZLGV/SuV]iM]Rv">Anrufe&lt;/field>
                    &lt;value name="VALUE">
                      &lt;block type="get_value" id="KQ]+2!e/=f`cNdI*PNy;">
                        &lt;field name="ATTR">val&lt;/field>
                        &lt;field name="OID">tr-064.0.callmonitor.inbound.caller&lt;/field>
                      &lt;/block>
                    &lt;/value>
                    &lt;next>
                      &lt;block type="variables_set" id="-vh5p5cH_ccW*xTyl{`+">
                        &lt;field name="VAR" id="T:TZ]8?L~xyd5-)_cjXt">AnrufURL&lt;/field>
                        &lt;value name="VALUE">
                          &lt;block type="text_join" id="eq/1?til7C|CQE2DaZmx">
                            &lt;mutation items="2">&lt;/mutation>
                            &lt;value name="ADD0">
                              &lt;block type="text" id="F5Tsa{&#91;wBh|0v0~n*(n!">
                                &lt;field name="TEXT">https://chiro-cloud.de/DEINE-URL/?action=members_telefon&amp;amp;code=geheimnis123&amp;amp;telefon=&lt;/field>
                              &lt;/block>
                            &lt;/value>
                            &lt;value name="ADD1">
                              &lt;block type="variables_get" id=",qVJ!2lXyOz;h]Zey#+]">
                                &lt;field name="VAR" id="/oK^)!ZLGV/SuV]iM]Rv">Anrufe&lt;/field>
                              &lt;/block>
                            &lt;/value>
                          &lt;/block>
                        &lt;/value>
                        &lt;next>
                          &lt;block type="debug" id="~-s^^m3&#91;qz;wc}T+)SXb">
                            &lt;field name="Severity">debug&lt;/field>
                            &lt;value name="TEXT">
                              &lt;shadow type="text" id="`q{;pL&#91;zaijRY.F/q7:W">
                                &lt;field name="TEXT">Zeit geändert&lt;/field>
                              &lt;/shadow>
                              &lt;block type="variables_get" id="U@6DB);m7Ps:g!re(&#91;Ax">
                                &lt;field name="VAR" id="T:TZ]8?L~xyd5-)_cjXt">AnrufURL&lt;/field>
                              &lt;/block>
                            &lt;/value>
                            &lt;next>
                              &lt;block type="http_get" id="m+*QQ*;cP:tZul~G0e=h">
                                &lt;field name="TIMEOUT">2000&lt;/field>
                                &lt;field name="UNIT">ms&lt;/field>
                                &lt;field name="TYPE">text&lt;/field>
                                &lt;value name="URL">
                                  &lt;shadow type="text" id="v):RFO0J*LYs}D0W_4eZ">
                                    &lt;field name="TEXT">http://&lt;/field>
                                  &lt;/shadow>
                                  &lt;block type="variables_get" id="^h&#91;rw(K:M#3b:bIpfp)e">
                                    &lt;field name="VAR" id="T:TZ]8?L~xyd5-)_cjXt">AnrufURL&lt;/field>
                                  &lt;/block>
                                &lt;/value>
                              &lt;/block>
                            &lt;/next>
                          &lt;/block>
                        &lt;/next>
                      &lt;/block>
                    &lt;/next>
                  &lt;/block>
                &lt;/statement>
              &lt;/block>
            &lt;/next>
          &lt;/block>
        &lt;/next>
      &lt;/block>
    &lt;/statement>
  &lt;/block>
&lt;/xml></code></pre>
</details>



<h4 class="wp-block-heading">Asterisk auf Linux</h4>



<p class="wp-block-paragraph">Relativ einfache Lösung, wenn man einen Linuxrechner hat (z.B. Ubuntu). Alternativ kann man für wenig Geld einen Raspberry Pi kaufen und auch mit dieser Anleitung einrichten.</p>



<p class="wp-block-paragraph">Getestet für EasyBell. Andere VoIP-Anbieter sollten genauso funktionieren.</p>



<h5 class="wp-block-heading">🧭 Schritt 1 – Asterisk installieren</h5>



<pre class="wp-block-code"><code>sudo apt update
sudo apt install asterisk curl -y</code></pre>



<p class="wp-block-paragraph">Asterisk läuft danach automatisch als Dienst (<code>systemctl status asterisk</code>).</p>



<h5 class="wp-block-heading">🧭 Schritt 2 – alte Beispielkonfiguration deaktivieren</h5>



<p class="wp-block-paragraph">Damit Asterisk schlank und sauber bleibt:</p>



<pre class="wp-block-code"><code>sudo mv /etc/asterisk/pjsip.conf /etc/asterisk/pjsip.conf.bak
sudo mv /etc/asterisk/extensions.conf /etc/asterisk/extensions.conf.bak</code></pre>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h5 class="wp-block-heading">🧭 Schritt 3 – neue Konfigurationsdateien anlegen</h5>



<p class="wp-block-paragraph">➤ <code>/etc/asterisk/pjsip.conf</code></p>



<pre class="wp-block-code"><code>sudo nano /etc/asterisk/pjsip.conf</code></pre>



<p class="wp-block-paragraph">Anpassungen: Rufnummer, SIP-Passwort, client-uri<br>Bei anderen Anbietern: server-uri, contact</p>



<p class="wp-block-paragraph">Dann einfügen:</p>



<pre class="wp-block-code"><code>; =====================================================
; Minimal Asterisk config for Easybell Webhook listener
; =====================================================

&#91;transport-udp]
type=transport
protocol=udp
bind=0.0.0.0

; --- Authentifizierung ---
&#91;ezb-auth]
type=auth
auth_type=userpass
username=00495311234567   ; &lt;- DEINE RUFNUMMER
password=S1pP@$$          ; &lt;- DEIN SIP-PASSWORT

; --- Registrierung bei easybell ---
&#91;ezb]
type=registration
outbound_auth=ezb-auth
server_uri=sip:voip.easybell.de
client_uri=sip:00495311234567@voip.easybell.de   ; &lt;- DEINE RUFNUMMER@voip.easybell.de
retry_interval=60
forbidden_retry_interval=300
expiration=300
line=yes
endpoint=ezb-endpoint

; --- Ziel-Endpoint ---
&#91;ezb-aor]
type=aor
contact=sip:voip.easybell.de
qualify_frequency=60

&#91;ezb-endpoint]
type=endpoint
aors=ezb-aor
outbound_auth=ezb-auth
transport=transport-udp
context=from-easybell
disallow=all
allow=alaw,ulaw
direct_media=no
rtp_symmetric=yes
force_rport=yes
rewrite_contact=yes
language=de</code></pre>



<p class="wp-block-paragraph">Speichern: <code>CTRL+O</code>, <code>ENTER</code>, <code>CTRL+X</code></p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph">➤ <code>/etc/asterisk/extensions.conf</code></p>



<pre class="wp-block-code"><code>sudo nano /etc/asterisk/extensions.conf</code></pre>



<p class="wp-block-paragraph">Hier unbedingt die URL anpassen!<br>https://chiro-cloud.de/DEINE-URL/?action=members_telefon&amp;code=geheimnis123&amp;telefon=${CID}<br>DEINE-URL: Das was in deiner ChiroCloud Instanz hinter dem / kommt.<br>code= hier kommt hin, was mit dem Parameter &#8222;telefon.code=&#8220; gesetzt wurde. <br>Dann einfügen:</p>



<pre class="wp-block-code"><code>&#91;general]
static=yes
writeprotect=no
clearglobalvars=no

&#91;from-easybell]
; Fall 1: Provider liefert keine Zielnummer -&gt; 's'
exten =&gt; s,1,NoOp(Incoming (s): ${CALLERID(all)})
 same =&gt; n,GoSub(callhook,s,1)
 ; WICHTIG: nicht auflegen, nur warten bis Provider CANCEL sendet
 same =&gt; n,Wait(60)

; Fall 2: normale Zielnummern (ohne Plus)
exten =&gt; _X.,1,NoOp(Incoming (_X.): ${CALLERID(all)} -&gt; ${EXTEN})
 same =&gt; n,GoSub(callhook,s,1)
 same =&gt; n,Wait(60)

; Fall 3: Zielnummern mit +49 etc.
exten =&gt; _+X.,1,NoOp(Incoming (_+X.): ${CALLERID(all)} -&gt; ${EXTEN})
 same =&gt; n,GoSub(callhook,s,1)
 same =&gt; n,Wait(60)

&#91;callhook]
exten =&gt; s,1,NoOp(WebHook start)
 ; CallerID aufbereiten: +49 -&gt; 0049 (falls du 0049 brauchst)
 same =&gt; n,Set(CID=${CALLERID(num)})
 same =&gt; n,Set(CID=${REPLACE(CID,+,00)})

 ; URL bauen
 same =&gt; n,Set(URL=https://chiro-cloud.de/DEINE-URL/?action=members_telefon&amp;code=geheimnis123&amp;telefon=${CID})

 ; Webhook via eingebaute CURL-Funktion (zuverlässiger als System/trySystem)
 same =&gt; n,Set(HOOKRES=${CURL(${URL})})
 same =&gt; n,NoOp(WebHook done: ${URL} (resp len=${LEN(${HOOKRES})}))

 same =&gt; n,Return()</code></pre>



<p class="wp-block-paragraph">Speichern &amp; schließen.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h5 class="wp-block-heading">🧭 Schritt 4 – Asterisk neu laden</h5>



<pre class="wp-block-code"><code>sudo systemctl restart asterisk</code></pre>



<p class="wp-block-paragraph">Dann kontrollieren:</p>



<pre class="wp-block-code"><code>sudo asterisk -rvvvvv
*CLI&gt; pjsip show registrations</code></pre>



<p class="wp-block-paragraph">Wenn alles stimmt, siehst du:</p>



<pre class="wp-block-code"><code>&lt;Registration/ServerURI............&gt;  &lt;Auth.......&gt;  &lt;Status&gt;
ezb/sip:sip.easybell.de             ezb-auth       Registered</code></pre>



<p class="wp-block-paragraph">✅ Das heißt: dein Asterisk ist erfolgreich bei easybell angemeldet.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h5 class="wp-block-heading">🧭 Schritt 5 – Testanruf</h5>



<ol class="wp-block-list">
<li>Rufe deine Rufnummer von einem anderen Anschluss aus an.</li>



<li>In der Asterisk-Konsole (<code>asterisk -rvvvvv</code>) solltest du Zeilen sehen wie: <code>-- Executing [004953112345677@from-easybell:1] NoOp("PJSIP/ezb-endpoint-00000001", "Incoming call: +491701234567") in new stack</code></li>



<li>In deiner ChiroCloud sollte die Rufnummer angezeigt werden, sowie Patientenakten in denen diese steht.</li>
</ol>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
